v3.26.1
EARNINGS (LOSS) PER SHARE - Computation of Net Loss Per Common Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Earnings Per Share [Abstract]        
Net income (loss) $ (26,270,000) $ (23,158,000) $ 99,539,000 $ (48,197,000)
Weighted-average common shares outstanding—basic (in shares) 118,898,524 117,827,054 118,803,299 117,566,164
Dilutive Securities, Effect on Basic Earnings Per Share $ 0 $ 0 $ 1,971,381 $ 0
Weighted-average common shares outstanding— diluted (in shares) 118,898,524 117,827,054 120,774,680 117,566,164
Earnings per share—basic (in dollars per share) $ (0.22) $ (0.20) $ 0.84 $ (0.41)
Earnings per share—diluted (in dollars per share) $ (0.22) $ (0.20) $ 0.82 $ (0.41)