XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments - Offsetting of Derivative Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivatives subject to master netting arrangements:    
Gross amounts offset in the consolidated balance sheet $ (36,691) $ (79,730)
Total    
Gross amounts of recognized assets 145,678 258,809
Net amounts of assets presented in the balance sheet 108,987 179,079
Interest rate lock commitments    
Total    
Net amounts of assets presented in the balance sheet 74,545 90,313
MBS put options    
Total    
Gross amounts of recognized assets 1,970 413
MBS call options    
Total    
Gross amounts of recognized assets   6,265
Forward contracts | Purchases    
Total    
Gross amounts of recognized assets 21,887 78,448
Forward contracts | Sales    
Total    
Gross amounts of recognized assets 18,622 6,151
Put options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets 25,353 11,043
Call options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets $ 3,301 $ 66,176