XML 123 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Level 3 Assets (Details) - Recurring basis - Residential whole loans, at fair value - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 5,676,430 $ 4,222,584
Purchases and originations 2,411,724 2,749,275
Draws 574,839 361,035
Changes in fair value recorded in Net gain/(loss) on residential whole loans measured at fair value through earnings 114,478 (668,899)
Repayments (1,162,471) (925,773)
Loan sales and repurchases (108,657) (10,496)
Transfer to REO (50,614) (51,296)
Balance at end of period $ 7,455,729 $ 5,676,430