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