v3.26.1
Secured Borrowings - Schedule of Carrying Value of Collateral Pledged with Respect to Secured Borrowings Outstanding (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Secured borrowings    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets $ 3,656,551 $ 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 446,514 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 25,941 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 420,573 423,151
Total borrowings under repurchase agreements | Securities sold under agreements to repurchase    
Line of Credit Facility [Line Items]    
Carrying value, Pledged assets 3,210,037 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 516,333 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 272,230 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 2,208,675 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,648 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 $ 181,151 $ 188,113