XML 104 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments, Guarantees, and Contingencies (Narrative) (Details) - To Be Announced Security Contracts
$ in Millions
Sep. 30, 2020
USD ($)
Loss Contingencies [Line Items]  
Fair value of the TBA securities $ 119.5
Purchase Commitments  
Loss Contingencies [Line Items]  
Estimated fair value of the purchase commitments $ 119.5