XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives: Subject to master netting arrangements:    
Netting $ (58,126) $ (48,591)
Total.    
Gross amounts of recognized liabilities 76,956 101,866
Net amounts of liabilities presented in the consolidated balance sheet 18,830 53,275
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 6,414,295  
Debt Issuance Costs    
Net amount of liabilities in the consolidated balance sheet 6,408,428 3,763,956
Total    
Net amounts of liabilities presented in the consolidated balance sheet 6,433,125 3,822,724
Net amount of liabilities in the consolidated balance sheet 18,830 53,275
Loan Repo Facility    
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 6,414,295 3,769,449
Debt Issuance Costs    
Debt issuance costs (5,867) (5,493)
Net amount of liabilities in the consolidated balance sheet 6,408,428 3,763,956
Forward contracts | Purchases    
Total.    
Gross amounts of recognized liabilities 51,481 5,141
Forward contracts | Sales    
Total.    
Gross amounts of recognized liabilities 21,545 92,796
Interest rate lock commitments    
Total    
Net amounts of liabilities presented in the consolidated balance sheet 3,930 720
Net amount of liabilities in the consolidated balance sheet $ 3,930 720
Call options on Eurodollar futures | Purchases    
Total.    
Gross amounts of recognized liabilities   $ 3,209