DERIVATIVE INSTRUMENTS - Schedule of Fair Values of Interest Rate Swaps (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Mar. 31, 2023 |
---|---|---|---|---|
Interest rate swaps | ||||
Derivatives, Fair Value [Line Items] | ||||
Aggregate Notional Amount | $ 150,000 | $ 125,000 | ||
Derivative Assets (Liabilities) | $ (824) | $ (913) | ||
Interest Rate Swap Effective July 2023, One | ||||
Derivatives, Fair Value [Line Items] | ||||
Aggregate Notional Amount | 75,000 | |||
Derivative Assets (Liabilities) | 0 | 14 | ||
Interest Rate Swap Effective July 2023, Two | ||||
Derivatives, Fair Value [Line Items] | ||||
Aggregate Notional Amount | 50,000 | |||
Derivative Assets (Liabilities) | 0 | 9 | ||
Interest Rate Swap Effective January 2025, One | ||||
Derivatives, Fair Value [Line Items] | ||||
Aggregate Notional Amount | 100,000 | |||
Derivative Assets (Liabilities) | (549) | (624) | ||
Interest Rate Swap Effective January 2025, Two | ||||
Derivatives, Fair Value [Line Items] | ||||
Aggregate Notional Amount | 50,000 | |||
Derivative Assets (Liabilities) | $ (275) | $ (312) |