XML 104 R94.htm IDEA: XBRL DOCUMENT v3.23.1
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, 2023
Mar. 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,583
Purchases and originations 336,815 1,114,043
Draws 119,076 61,340
Changes in fair value recorded in Net gain/(loss) on residential whole loans measured at fair value through earnings 127,606 (223,412)
Repayments (233,434) (202,084)
Loan sales (578) (1,547)
Transfer to REO (12,537) (14,151)
Balance at end of period $ 6,013,378 4,956,772
Unsettled residential whole loans   $ 28,900