v3.26.1
SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Consolidated VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Variable Interest Entity [Line Items]      
Restricted cash $ 22,744 $ 26,477  
Loans held for investment, at fair value 721,568 281,198  
Total assets 3,184,881 2,744,819 $ 2,126,217
Net carrying amount1 554,192 819,888  
Total liabilities 2,771,508 2,347,249  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Restricted cash 6,303 6,303  
Loans held for investment, at fair value 177,065 198,434  
Total assets 183,368 204,737  
Net carrying amount1 105,099 127,050  
Total liabilities $ 105,099 $ 127,050