Quarterly report [Sections 13 or 15(d)]

BORROWINGS - Interest Rate Swap Agreement (Details)

v3.25.1
BORROWINGS - Interest Rate Swap Agreement (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
instrument
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
instrument
Debt Instrument [Line Items]      
Total $ 6,314   $ 7,632
Interest rate swaps $ (1,318) $ 1,008  
Interest rate swaps      
Debt Instrument [Line Items]      
Number of Instruments | instrument 4   4
Aggregate Notional Amount $ 66,647   $ 67,067
Aggregate Fair Value Asset $ 6,314   $ 7,632