v3.25.4
DERIVATIVE INSTRUMENTS - Schedule of Impact On Balance Sheet (Details) - Interest rate swap - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional Amount $ 632,406  
Gross Amount of Recognized Assets 9,358 $ 10,414
Gross Amount of Recognized Liabilities (6,274) (824)
Collateral (Received) Pledged 0 0
Net Amount, assets 3,084 9,590
Notional Amount 40,132 41,006
Gross Amount of Recognized Assets 3,756 5,200
Gross Amount of Recognized Liabilities 0 0
Collateral (Received) Pledged 0 0
Net Amount, assets 3,756 5,200
Notional Amount 40,132 41,006
Gross Amount of Recognized Assets 3,743 5,214
Gross Amount of Recognized Liabilities 0 0
Collateral (Received) Pledged 0 0
Net Amount, assets 3,743 5,214
Notional Amount 20,064 20,500
Gross Amount of Recognized Assets 0 0
Gross Amount of Recognized Liabilities (684) (215)
Collateral (Received) Pledged 0 0
Net Amount, liabilities (684) (215)
Notional Amount 15,244 15,576
Gross Amount of Recognized Assets 0 0
Gross Amount of Recognized Liabilities (519) (127)
Collateral (Received) Pledged 0 0
Net Amount, liabilities (519) (127)
Notional Amount 15,244 15,576
Gross Amount of Recognized Assets 0 0
Gross Amount of Recognized Liabilities (519) (173)
Collateral (Received) Pledged 0 0
Net Amount, liabilities (519) (173)
Notional Amount 12,972 13,254
Gross Amount of Recognized Assets 0 0
Gross Amount of Recognized Liabilities (441) (177)
Collateral (Received) Pledged 0 0
Net Amount, liabilities (441) (177)
Notional Amount 12,195 12,460
Gross Amount of Recognized Assets 0 0
Gross Amount of Recognized Liabilities (415) (132)
Collateral (Received) Pledged 0 0
Net Amount, liabilities (415) $ (132)
Notional Amount 18,750  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (172)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (172)  
Notional Amount 18,750  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (169)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (169)  
Notional Amount 65,430  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (346)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (346)  
Notional Amount 65,430  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (357)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (357)  
Notional Amount 69,281  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (1,323)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (1,323)  
Notional Amount 23,094  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (443)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (443)  
Notional Amount 23,094  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (442)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (442)  
Notional Amount 23,094  
Gross Amount of Recognized Assets 0  
Gross Amount of Recognized Liabilities (444)  
Collateral (Received) Pledged 0  
Net Amount, liabilities (444)  
Notional Amount 84,750  
Gross Amount of Recognized Assets 975  
Gross Amount of Recognized Liabilities 0  
Collateral (Received) Pledged 0  
Net Amount, assets 975  
Notional Amount 84,750  
Gross Amount of Recognized Assets 884  
Gross Amount of Recognized Liabilities 0  
Collateral (Received) Pledged 0  
Net Amount, assets $ 884