XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Notional Amount $ 528,882 $ 576,730
Total asset derivatives 39,277 44,879
Notional Amount 538,594 528,351
Total liability derivatives 39,164 42,669
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Notional Amount 0 50,000
Total asset derivatives 0 1,976
Notional Amount 0 0
Total liability derivatives 0 0
Derivatives designated as hedging instruments | Interest rate contracts – cash flow hedges    
Derivatives, Fair Value [Line Items]    
Notional Amount 0 50,000
Total asset derivatives 0 1,976
Notional Amount 0 0
Total liability derivatives 0 0
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Notional Amount 528,882 526,730
Total asset derivatives 39,277 42,903
Notional Amount 538,594 528,351
Total liability derivatives 39,164 42,669
Derivatives not designated as hedging instruments | Interest rate contracts – cash flow hedges    
Derivatives, Fair Value [Line Items]    
Notional Amount 523,396 514,551
Total asset derivatives 39,146 42,619
Notional Amount 523,396 514,551
Total liability derivatives 39,146 42,619
Derivatives not designated as hedging instruments | Mortgage loan contracts    
Derivatives, Fair Value [Line Items]    
Notional Amount 0 0
Total asset derivatives 0 0
Notional Amount 15,198 13,800
Total liability derivatives 18 50
Derivatives not designated as hedging instruments | Commitments to originate mortgage loans    
Derivatives, Fair Value [Line Items]    
Notional Amount 5,486 12,179
Total asset derivatives 131 284
Notional Amount 0 0
Total liability derivatives $ 0 $ 0