XML 113 R102.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Total assets carried at fair value $ 8,635,896 $ 8,257,598
Liabilities:    
Securitized debt 4,414,701 3,985,372
Total liabilities carried at fair value 5,082,181 4,633,660
Residential whole loan    
Assets:    
Securities, at fair value 7,772,607 7,511,508
Securities, at fair value    
Assets:    
Securities, at fair value 863,289 746,090
Agreements with Non-mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 377,252 469,424
Agreements with Mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value 290,228 178,864
Level 1    
Assets:    
Total assets carried at fair value 0 0
Liabilities:    
Securitized debt 0 0
Total liabilities carried at fair value 0 0
Level 1 | Residential whole loan    
Assets:    
Securities, 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 916,705 801,869
Liabilities:    
Securitized debt 4,414,701 3,985,372
Total liabilities carried at fair value 4,414,701 3,985,372
Level 2 | Residential whole loan    
Assets:    
Securities, at fair value 53,416 55,779
Level 2 | Securities, at fair value    
Assets:    
Securities, at fair value 863,289 746,090
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 7,719,191 7,455,729
Liabilities:    
Securitized debt 0 0
Total liabilities carried at fair value 667,480 648,288
Level 3 | Residential whole loan    
Assets:    
Securities, at fair value 7,719,191 7,455,729
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 377,252 469,424
Level 3 | Agreements with Mark-to-market Collateral Provisions    
Liabilities:    
Liabilities carried at fair value $ 290,228 $ 178,864