XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative and Financial Instruments - Notional Amounts of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Interest rate lock commitments    
Derivatives, Fair Value [Line Items]    
Notional amount $ 229,165 $ 394,004
Derivative Assets 5,124 1,566
Derivative Liabilities 6 3,244
Derivatives, Net 5,118 (1,678)
Forward sales of mortgage-backed securities    
Derivatives, Fair Value [Line Items]    
Notional amount 311,500 323,000
Derivative Assets 0 580
Derivative Liabilities 5,388 5,849
Derivatives, Net (5,388) (5,269)
Mandatory delivery forward loan sale commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 100,255 105,060
Derivative Assets 122 794
Derivative Liabilities 938 3
Derivatives, Net (816) 791
Best-effort delivery forward loan sale commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 5,392 139,972
Derivative Assets 6 2,161
Derivative Liabilities 10 185
Derivatives, Net $ (4) $ 1,976