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