v3.26.1
INVESTMENTS - Schedule of Investments in Loans and Securities under Fair Market Adjustments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities $ 1,040,118 $ 945,269
Investments in securities, available for sale    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities 971,078 867,378
Securitization notes, available for sale    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities 494,087 395,717
Securitization certificates, available for sale    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities 476,991 471,661
Investments in loans and securities, under the fair value option    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities 69,040 77,891
Securitization notes    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities 10,420 12,473
Securitization certificates    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities 46,780 60,840
Loans    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities 11,840 4,578
Regulatory Risk Retention    
Debt Securities, Available-for-Sale [Line Items]    
Total investments in loans and securities $ 542,100 $ 504,300