XML 54 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Securities - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]          
Debt securities $ 7,293,888,000   $ 7,293,888,000   $ 4,605,354,000
Trading securities 7,029,742,000   7,029,742,000   3,217,509,000
Credit loss expense 0 $ 0 0 $ 0  
TBA Agency Securities          
Debt Securities, Available-for-sale [Line Items]          
Derivative assets (liabilities), net 596,000   596,000   7,697,000
TBA Agency Securities          
Debt Securities, Available-for-sale [Line Items]          
Trading securities $ 683,352,000   $ 683,352,000   $ 4,575,060,000