XML 91 R63.htm IDEA: XBRL DOCUMENT v3.25.1
VARIABLE INTEREST ENTITIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Variable Interest Entity [Line Items]      
Securitized debt of consolidated VIEs $ 21,802,193   $ 19,540,678 [1]
Costs incurred in connection with securitization 48,064 $ 38,570  
Securitized debt of consolidated VIE, unrealized gain (loss) (170,900) 86,000  
Participations issued 1,748,273   1,154,816 [1]
Consolidated VIEs      
Variable Interest Entity [Line Items]      
Exposure to obligations of VIEs 2,500,000    
Securitized debt of consolidated VIEs 21,800,000   19,500,000
Costs incurred in connection with securitization 6,800 $ 3,700  
Contractual principal amount of debt held by third parties 22,500,000   20,500,000
Consolidated VIEs | Consolidation, Eliminations      
Variable Interest Entity [Line Items]      
Mortgage-backed securities 2,500,000   2,300,000
VIE, Not Primary Beneficiary      
Variable Interest Entity [Line Items]      
Participations issued $ 1,700,000   $ 1,200,000
[1]
(1)Derived from the audited consolidated financial statements at December 31, 2024.