LONG-TERM DEBT - Financing Costs (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Issuance Costs, Net | ||
| Deferred finance costs, net, excluding revolving line of credit | $ 2,095 | $ 2,455 |
| Deferred finance costs, net, revolving line of credit | $ 393 | $ 690 |