v3.26.1
Secured Borrowings - Schedule of Carrying Value of Collateral Pledged with Respect to Secured Borrowings Outstanding (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Secured borrowings    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets $ 3,003,120 $ 4,012,250
Total borrowings under credit facilities and other financing agreements | Loans and finance receivables    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 256,930 451,667
Total borrowings under credit facilities and other financing agreements | Loans, held for sale | Loans and finance receivables    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 28,687 28,516
Total borrowings under credit facilities and other financing agreements | Loans, net | Loans and finance receivables    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 228,243 423,151
Total borrowings under repurchase agreements | Securities sold under agreements to repurchase    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 2,746,190 3,560,583
Total borrowings under repurchase agreements | Securities sold under agreements to repurchase | Real estate acquired in settlement of loans    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 487,038 546,835
Total borrowings under repurchase agreements | Loans, held for sale | Securities sold under agreements to repurchase    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 216,900 506,883
Total borrowings under repurchase agreements | Loans, net | Securities sold under agreements to repurchase    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 1,853,418 2,284,251
Total borrowings under repurchase agreements | MBS | Securities sold under agreements to repurchase    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 31,586 34,501
Total borrowings under repurchase agreements | Retained Interest | Securities sold under agreements to repurchase    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets $ 157,248 $ 188,113