BASIC AND DILUTED NET INCOME (LOSS) PER COMMON SHARE - Narrative (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Oct. 01, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||||
| Antidilutive securities (in shares) | 2,830 | 4,950 | 2,810 | 4,530 | |
| Common shares covered, subject to anti-dilution adjustments (in shares) | 34,417 | ||||
| RadTran LLC | |||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||||
| Antidilutive securities (in shares) | 90 | 70 | 90 | ||
| Stock Appreciation Rights (SARs) | |||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||||
| Antidilutive securities (in shares) | 920 | 1,020 | 920 | 1,020 | |