XML 103 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Total assets carried at fair value $ 6,578,871 $ 6,060,888
Liabilities:    
Securitized debt 2,940,381 2,435,370
Residential whole loans, at fair value    
Assets:    
Residential whole loans, at fair value 6,074,232 5,727,524
Liabilities:    
Total liabilities carried at fair value 4,147,712 3,898,744
Securities, at fair value    
Assets:    
Securities, at fair value 504,639 333,364
Agreements with Non-mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 526,623 884,495
Agreements with Mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 680,708 578,879
Level 1    
Assets:    
Total assets carried at fair value 0 0
Liabilities:    
Securitized debt 0 0
Level 1 | Residential whole loans, at fair value    
Assets:    
Residential whole loans, at fair value 0 0
Liabilities:    
Total liabilities carried at fair value 0 0
Level 1 | Securities, at fair value    
Assets:    
Securities, at fair value 0 0
Level 1 | Agreements with Non-mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 0 0
Level 1 | Agreements with Mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 0 0
Level 2    
Assets:    
Total assets carried at fair value 565,493 384,458
Liabilities:    
Securitized debt 2,940,381 2,435,370
Level 2 | Residential whole loans, at fair value    
Assets:    
Residential whole loans, at fair value 60,854 51,094
Liabilities:    
Total liabilities carried at fair value 2,940,381 2,435,370
Level 2 | Securities, at fair value    
Assets:    
Securities, at fair value 504,639 333,364
Level 2 | Agreements with Non-mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 0 0
Level 2 | Agreements with Mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 0 0
Level 3    
Assets:    
Total assets carried at fair value 6,013,378 5,676,430
Liabilities:    
Securitized debt 0 0
Level 3 | Residential whole loans, at fair value    
Assets:    
Residential whole loans, at fair value 6,013,378 5,676,430
Liabilities:    
Total liabilities carried at fair value 1,207,331 1,463,374
Level 3 | Securities, at fair value    
Assets:    
Securities, at fair value 0 0
Level 3 | Agreements with Non-mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 526,623 884,495
Level 3 | Agreements with Mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value $ 680,708 $ 578,879