v3.26.3
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