XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.1.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
Mar. 31, 2024
Mar. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 7,455,729 $ 5,676,430
Purchases and originations 488,051 336,815
Draws 163,744 119,076
Changes in fair value recorded in Net gain/(loss) on residential whole loans measured at fair value through earnings 10,208 127,606
Repayments (346,564) (233,434)
Loan sales and repurchases (159,895) (578)
Transfer to REO (12,020) (12,537)
Balance at end of period $ 7,599,253 $ 6,013,378