v3.26.1
Note 7 - Variable Interest Entities - Summary of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Cash and cash equivalents $ 555,215 $ 621,093 $ 329,421
Restricted cash and cash equivalents 89,965 146,314 153,814
Loans at fair value 6,658,748 6,647,882  
Total Assets held by VIEs 7,491,770 7,623,088 $ 3,643,175
Notes Payable, net held by VIEs 5,578,882 5,818,761  
Variable Interest Entity, Primary Beneficiary [Member]      
Cash and cash equivalents 225,800 209,600  
Restricted cash and cash equivalents 51,200 117,600  
Loans at fair value 6,466,100 6,522,900  
Total Assets held by VIEs 6,743,100 6,850,100  
Notes Payable, net held by VIEs $ 5,554,000 $ 5,739,100