v3.26.1
VARIABLE INTEREST ENTITIES - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
trust
Mar. 31, 2026
trust
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Variable Interest Entity [Line Items]              
Securitized debt of consolidated VIEs $ 34,366,098   $ 34,366,098   $ 34,366,098   $ 28,918,753 [1]
Securitized debt of consolidated VIE, unrealized gain (loss)     148,000 $ (59,100) 270,300 $ (230,000)  
Net gains (losses) on investments and other     (318,503) 83,503 (990,622) 894,315  
Costs incurred in connection with securitization     58,189 50,018 110,753 98,082  
Outstanding participating interests $ 2,553,709   2,553,709   2,553,709   1,932,655 [1]
Two Securitization Trusts              
Variable Interest Entity [Line Items]              
Number of securitization trusts | trust 2 2          
Net gains (losses) on investments and other     900   1,100    
Consolidated VIEs              
Variable Interest Entity [Line Items]              
Exposure to obligations of VIEs $ 4,000,000   4,000,000   4,000,000    
Securitized debt of consolidated VIEs 34,100,000   34,100,000   34,100,000   28,700,000
Contractual principal amount of debt held by third parties 34,600,000   34,600,000   34,600,000   29,000,000
Costs incurred in connection with securitization     10,200 $ 5,700 18,200 $ 12,500  
Consolidated VIEs | Consolidation, Eliminations              
Variable Interest Entity [Line Items]              
Non-Agency mortgage-backed securities 3,900,000   3,900,000   3,900,000   3,200,000
VIE, Not Primary Beneficiary              
Variable Interest Entity [Line Items]              
Outstanding participating interests $ 2,600,000   $ 2,600,000   $ 2,600,000   $ 1,900,000
[1]
(1)Derived from the audited consolidated financial statements at December 31, 2025.