XML 168 R146.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Interest Rate Swaps Not Designated as Hedges (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Cash pledged to secure obligations under derivative contracts    
Derivative assets not designated as hedging instruments    
Notional Amount $ 719,236 $ 663,136
Fair Value 30,319 28,664
Derivative liabilities not designated as hedging instruments    
Notional Amount 719,236 663,136
Fair Value 30,319 28,664
Interest rate swaps - pay floating, receive fixed    
Derivative assets not designated as hedging instruments    
Notional Amount 156,539 177,883
Fair Value 1,465 2,375
Derivative liabilities not designated as hedging instruments    
Notional Amount 562,697 485,253
Fair Value 28,854 26,289
Interest rate swaps - pay fixed, receive floating    
Derivative assets not designated as hedging instruments    
Notional Amount 562,697 485,253
Fair Value 28,854 26,289
Derivative liabilities not designated as hedging instruments    
Notional Amount 156,539 177,883
Fair Value $ 1,465 $ 2,375