XML 183 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Interest Rate Derivative Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Liability      
Change in net derivative assets with customers $ 0   $ 66
Fair Value, Recurring | Interest rate swaps      
Derivative Asset      
Derivative assets - interest rate swaps 23,867 $ 23,195  
Derivative Liability      
Derivative liabilities - interest rate swaps 23,867 23,195  
Level 2 | Fair Value, Recurring | Interest rate swaps      
Derivative Liability      
Derivative liabilities - interest rate swaps 23,867    
Customers      
Derivative Asset      
Derivative assets - interest rate swaps (22,700) (22,500)  
Third Parties      
Derivative Liability      
Derivative liabilities - interest rate swaps 22,700 22,500  
Non-hedging interest rate derivatives: | Level 2 | Fair Value, Recurring | Interest rate swaps      
Derivative Asset      
Derivative assets - interest rate swaps 23,867 23,195  
Non-hedging interest rate derivatives: | Interest rate swaps      
Derivative Asset      
Notional Amounts - Interest rate swaps with customer 299,236 291,740  
Derivative Liability      
Notional Amounts - Interest rate swap with third party 299,236 291,740  
Derivative liabilities - interest rate swaps $ 23,867 $ 23,195