BASIC AND DILUTED NET INCOME (LOSS) PER COMMON SHARE - Narrative (Details) - shares shares in Thousands |
3 Months Ended | ||
|---|---|---|---|
Oct. 01, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Antidilutive securities (in shares) | 3,820 | 4,100 | |
| 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) | 50 | 270 | |
| Stock Appreciation Rights (SARs) | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Antidilutive securities (in shares) | 930 | 1,020 | |