v3.26.1
Financing - Secured Financing (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Secured Financing By Collateral Type [Line Items]    
Repurchase agreements $ 5,639,830 $ 7,255,540
Revolving credit facilities 862,771 919,371
Warehouse lines of credit 4,333 9,406
Total 6,506,934 8,184,317
RMBS    
Secured Financing By Collateral Type [Line Items]    
Repurchase agreements 5,057,324 6,601,446
Revolving credit facilities 0 0
Warehouse lines of credit 0 0
Total 5,057,324 6,601,446
Mortgage Servicing Rights and Advances    
Secured Financing By Collateral Type [Line Items]    
Repurchase agreements 575,000 650,000
Revolving credit facilities 862,771 919,371
Warehouse lines of credit 0 0
Total 1,437,771 1,569,371
Mortgage Loans Held-for-Sale    
Secured Financing By Collateral Type [Line Items]    
Repurchase agreements 7,506 4,094
Revolving credit facilities 0 0
Warehouse lines of credit 4,333 9,406
Total $ 11,839 $ 13,500