XML 112 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives: Subject to master netting arrangements:    
Netting $ (61,981) $ (48,591)
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 102,881 101,866
Net amounts of liabilities presented in the consolidated balance sheet 40,900 53,275
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 8,692,756  
Debt Issuance Costs    
Net amount of liabilities in the consolidated balance sheet 8,685,207 3,763,956
Total    
Net amounts of liabilities presented in the consolidated balance sheet 8,733,656 3,822,724
Net amount of liabilities in the consolidated balance sheet 40,900 53,275
Loan Repo Facility    
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 8,692,756 3,769,449
Debt Issuance Costs    
Debt issuance costs, gross (7,549) (5,493)
Net amount of liabilities in the consolidated balance sheet 8,685,207 3,763,956
Forward contracts | Purchases    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 66,646 5,141
Forward contracts | Sales    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities 12,854 92,796
Interest rate lock commitments    
Total    
Net amounts of liabilities presented in the consolidated balance sheet 23,381 720
Net amount of liabilities in the consolidated balance sheet $ 23,381 720
Call options on Eurodollar futures | Purchases    
Derivative liabilities, fair value    
Gross amounts of recognized liabilities   $ 3,209