XML 102 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Financial Instruments - Offsetting of Derivative Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivatives subject to master netting arrangements:    
Gross amounts offset in the consolidated balance sheet $ (95,616) $ (58,992)
Total    
Gross amounts of recognized assets 206,280 157,995
Net amounts of assets presented in the balance sheet 110,664 99,003
Interest rate lock commitments    
Total    
Net amounts of assets presented in the balance sheet 62,641 36,728
MBS put options    
Total    
Gross amounts of recognized assets 6,604 6,057
MBS call options    
Total    
Gross amounts of recognized assets 7,218  
Forward contracts | Purchases    
Total    
Gross amounts of recognized assets 78,507 2,433
Forward contracts | Sales    
Total    
Gross amounts of recognized assets 19,232 80,754
Put options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets 11,129 29,203
Call options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets $ 20,949 $ 2,820