EARNINGS (LOSS) PER SHARE - Calculations of Shares Used to Compute Loss Per Share (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Reconciliation of weighted average shares outstanding from basic to diluted | ||||
| Weighted average shares outstanding-basic | 177,251 | 176,749 | 176,460 | 176,237 |
| Potential dilutive common shares | 0 | 0 | 0 | 0 |
| Weighted average shares outstanding-diluted | 177,251 | 176,749 | 176,460 | 176,237 |