DEBT - Schedule of Private Shelf Agreement (Details) - Unsecured Debt - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Series A | ||
Line of Credit Facility [Line Items] | ||
Amount | $ 75,000 | $ 75,000 |
Fixed Interest Rate | 3.84% | 3.84% |
Series B | ||
Line of Credit Facility [Line Items] | ||
Amount | $ 50,000 | $ 50,000 |
Fixed Interest Rate | 3.69% | 3.69% |
Series C | ||
Line of Credit Facility [Line Items] | ||
Amount | $ 50,000 | $ 50,000 |
Fixed Interest Rate | 2.70% | 2.70% |
Series 2021-A | ||
Line of Credit Facility [Line Items] | ||
Amount | $ 35,000 | $ 35,000 |
Fixed Interest Rate | 2.50% | 2.50% |
Series 2021-B | ||
Line of Credit Facility [Line Items] | ||
Amount | $ 50,000 | $ 50,000 |
Fixed Interest Rate | 2.62% | 2.62% |
Series 2021-C | ||
Line of Credit Facility [Line Items] | ||
Amount | $ 25,000 | $ 25,000 |
Fixed Interest Rate | 2.68% | 2.68% |
Series 2021-D | ||
Line of Credit Facility [Line Items] | ||
Amount | $ 15,000 | $ 15,000 |
Fixed Interest Rate | 2.78% | 2.78% |