XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives: Subject to master netting arrangements:    
Netting $ (137,908) $ (61,981)
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 170,411 102,881
Net amounts of liabilities presented in the consolidated balance sheet 32,503 40,900
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 7,351,846  
Debt Issuance Costs    
Net amount of liabilities in the consolidated balance sheet 7,344,254 8,685,207
Total    
Net amounts of liabilities presented in the consolidated balance sheet 7,385,387 8,733,656
Net amount of liabilities in the consolidated balance sheet 33,541 40,900
Loan Repo Facility    
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 7,351,846 8,692,756
Debt Issuance Costs    
Debt issuance costs (7,592) (7,549)
Net amount of liabilities in the consolidated balance sheet 7,344,254 8,685,207
Forward contracts | Purchases    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 174 66,646
Forward contracts | Sales    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 159,266 12,854
Interest rate lock commitments    
Total    
Net amounts of liabilities presented in the consolidated balance sheet 908 23,381
Net amount of liabilities in the consolidated balance sheet 908 $ 23,381
Call options on Eurodollar futures | Sales    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities $ 10,063