v3.26.1
Per Share Information - Computation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Mar. 29, 2026
Jun. 29, 2025
Mar. 30, 2025
Jun. 28, 2026
Jun. 29, 2025
Amounts attributable to common stock:            
Net income (loss) attributable to common stock $ 6,099 $ (9,527) $ 8,053 $ (17,937) $ (3,428) $ (9,884)
Weighted average shares:            
Weighted average shares outstanding for basic earnings per share attributable to common stock (in shares) 100,935   88,588   100,862 88,553
Weighted average dilutive securities (in shares) 541   235   0 0
Weighted average shares outstanding for diluted earnings per share attributable to common stock (in shares) 101,476   88,823   100,862 88,553