XML 104 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVES (Balance Sheet) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative instruments not designated as hedging instruments | Derivatives - Interest rate contracts    
Asset Derivatives    
Fair Value $ 46 $ 0
Liability Derivatives    
Fair Value 4 34
Derivative instruments not designated as hedging instruments | Back-to-back swap agreements    
Asset Derivatives    
Fair Value 3,840 3,547
Liability Derivatives    
Fair Value 3,840 3,547
Designated as Hedging Instrument | Interest rate swap    
Asset Derivatives    
Fair Value 8,382 6,440
Liability Derivatives    
Fair Value $ 0 $ 0