XML 114 R103.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Level 3 Assets (Details) - Recurring basis - Level 3 - Residential whole loans, at fair value - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period $ 7,599,254 $ 6,013,378 $ 7,455,729 $ 5,676,430
Purchases and originations 536,071 734,748 1,024,121 1,071,563
Draws 152,160 132,914 315,905 251,991
Changes in fair value recorded in Net gain/(loss) on residential whole loans measured at fair value through earnings 16,682 (129,797) 26,889 (2,193)
Repayments (555,099) (293,792) (901,662) (527,226)
Loan sales and repurchases (13,944) (900) (173,839) (1,477)
Transfer to REO (15,933) (14,586) (27,952) (27,123)
Balance at end of period $ 7,719,191 $ 6,441,965 $ 7,719,191 $ 6,441,965