XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Notional Amount $ 564,209 $ 567,359
Total asset derivatives 34,223 26,714
Notional Amount 510,600 514,881
Total liability derivatives 31,244 24,024
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Notional Amount 564,209 567,359
Total asset derivatives 34,223 26,714
Notional Amount 510,600 514,881
Total liability derivatives 31,244 24,024
Derivatives not designated as hedging instruments | Interest rate contracts – cash flow hedges    
Derivatives, Fair Value [Line Items]    
Notional Amount 553,131 558,164
Total asset derivatives 34,126 26,556
Notional Amount 510,600 514,881
Total liability derivatives 31,244 24,024
Derivatives not designated as hedging instruments | Mortgage loan contracts    
Derivatives, Fair Value [Line Items]    
Notional Amount 7,906 4,844
Total asset derivatives 9 33
Notional Amount 0 0
Total liability derivatives 0 0
Derivatives not designated as hedging instruments | Commitments to originate mortgage loans    
Derivatives, Fair Value [Line Items]    
Notional Amount 3,172 4,351
Total asset derivatives 88 125
Notional Amount 0 0
Total liability derivatives $ 0 $ 0