v3.26.1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Variable Interest Entity [Line Items]      
Restricted cash $ 72,839 $ 93,409 $ 131,406
Total assets 3,129,312 3,257,856  
Secured financing 304,159 199,384  
Asset-backed notes at fair value 137,778 263,799  
Asset-backed borrowings at amortized cost 2,088,453 2,192,649  
Total liabilities 2,722,179 2,867,774  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Restricted cash 65,255 85,767  
Loans Receivable at Fair Value 2,606,341 2,621,339  
Total assets 2,671,596 2,707,106  
Secured financing 308,620 204,833  
Asset-backed notes at fair value 137,778 263,799  
Asset-backed borrowings at amortized cost 1,947,970 1,947,937  
Total liabilities $ 2,394,368 $ 2,416,569