REVENUE - Accounts Receivable and Contract Assets (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Sep. 03, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2023 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | |||||||
| Bad debt expense | $ 4,900 | $ 4,351 | $ 79 | ||||
| Wrote-off | $ 5,600 | $ 3,600 | |||||
| Litigation amount | $ 5,600 | ||||||
| Legal interest rate | 5.00% | ||||||
| Accrued subcontractor costs write off | 4,300 | ||||||
| Accounts receivable in litigation | $ 4,700 | ||||||
| Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | |||||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | |||||||
| Bad debt expense | $ 4,300 | ||||||