XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivatives: Subject to master netting arrangements:    
Netting $ (64,753) $ (61,981)
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 79,305 102,881
Net amounts of liabilities presented in the consolidated balance sheet 14,552 40,900
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 7,064,948  
Debt Issuance Costs    
Net amount of liabilities in the consolidated balance sheet 7,058,053 8,685,207
Total    
Net amounts of liabilities presented in the consolidated balance sheet 7,080,241 8,733,656
Net amount of liabilities in the consolidated balance sheet 15,293 40,900
Loan Repo Facility    
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 7,064,948 8,692,756
Debt Issuance Costs    
Debt issuance costs (6,895) (7,549)
Net amount of liabilities in the consolidated balance sheet 7,058,053 8,685,207
Forward contracts | Purchases    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 1,748 66,646
Forward contracts | Sales    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 69,129 12,854
Interest rate lock commitments    
Total    
Net amounts of liabilities presented in the consolidated balance sheet 1,780 23,381
Net amount of liabilities in the consolidated balance sheet 1,780 $ 23,381
Put options on Eurodollar futures | Sales    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 1,523  
Call options on Eurodollar futures | Sales    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities $ 5,125