XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Offsetting of Derivative Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivatives subject to master netting arrangements:    
Gross amounts offset in the consolidated balance sheet $ (56,081) $ (79,730)
Total    
Gross amounts of recognized assets 246,693 258,809
Net amounts of assets presented in the balance sheet 190,612 179,079
Interest rate lock commitments    
Total    
Net amounts of assets presented in the balance sheet 120,837 90,313
Forward contracts | Purchases    
Total    
Gross amounts of recognized assets 10,878 78,448
Forward contracts | Sales    
Total    
Gross amounts of recognized assets 57,180 6,151
MBS put options    
Total    
Gross amounts of recognized assets 1,892 413
MBS call options    
Total    
Gross amounts of recognized assets   6,265
Put options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets 20,797 11,043
Call options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets $ 35,109 $ 66,176