BASIS OF PRESENTATION - Factoring of Accounts Receivable and Associated Fees (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| BASIS OF PRESENTATION | ||
| Accounts receivable sold | $ 34,168 | $ 28,766 |
| Less factoring fees | (571) | (473) |
| Net cash proceeds | $ 33,597 | $ 28,293 |