XML 115 R104.htm IDEA: XBRL DOCUMENT v3.24.3
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 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period $ 7,719,191 $ 6,441,964 $ 7,455,729 $ 5,676,430
Purchases and originations 432,232 635,646 1,456,353 1,707,209
Draws 132,944 166,937 448,849 418,928
Changes in fair value recorded in Net gain/(loss) on residential whole loans measured at fair value through earnings 137,859 (129,661) 164,748 (131,856)
Repayments (532,502) (309,214) (1,434,164) (836,440)
Loan sales and repurchases (235,582) (2,243) (409,420) (3,720)
Transfer to REO (35,310) (10,007) (63,263) (37,129)
Balance at end of period $ 7,618,832 $ 6,793,422 $ 7,618,832 $ 6,793,422