v3.26.1
Variable Interest Entities and Securitization Activities - Schedule of Assets And Liabilities of Consolidated VIEs (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Variable Interest Entity [Line Items]      
Cash and cash equivalents $ 200,430 $ 207,841 $ 205,917
Restricted cash 38,906 39,746 $ 39,603
Loans, net 4,167,875 5,194,377  
Loans, held for sale 360,228 585,820  
Accrued interest 25,954 42,143  
Real estate owned 610,215 620,225  
Total Assets 960,875 1,978,684  
Due to third parties 12,304 3,135  
Accounts payable and other accrued liabilities 161,201 171,636  
Total Liabilities 4,865,588 6,118,168  
Consolidated VIEs      
Variable Interest Entity [Line Items]      
Cash and cash equivalents 803 3  
Restricted cash 1,064 1,944  
Loans, net 817,315 1,694,079  
Loans, held for sale 0 125,107  
Preferred equity investments 72,651 79,887  
Receivable from third parties 2,240 8,346  
Accrued interest 51,514 54,030  
Real estate owned 15,288 15,288  
Total Assets 960,875 1,978,684  
Securitized debt obligations of consolidated VIEs, net 526,535 1,174,785  
Due to third parties 3,313 2,517  
Accounts payable and other accrued liabilities 4 0  
Total Liabilities $ 529,852 $ 1,177,302