XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS - Schedule of Investments in Loans and Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]            
Allowance for Credit Losses $ (494,869) $ (466,520) $ (510,294) $ (178,130) $ (126,360) $ (100,958)
Fair Value 870,061   778,409      
Accrued interest receivable 18,000   14,300      
Securitization notes            
Debt Securities, Available-for-Sale [Line Items]            
Amortized Cost 312,344   240,396      
Gross Unrealized Gains 271   386      
Gross Unrealized Losses (91)   (509)      
Allowance for Credit Losses (2,873) (2,873) 0 0 0 0
Fair Value 309,651   240,273      
Securitization certificates            
Debt Securities, Available-for-Sale [Line Items]            
Amortized Cost 1,045,199   1,048,734      
Gross Unrealized Gains 5,851   7,926      
Gross Unrealized Losses (34,397)   (14,676)      
Allowance for Credit Losses (490,896) $ (462,436) (508,741) $ (174,077) $ (121,349) $ (98,679)
Fair Value $ 525,757   $ 533,243