v3.26.1
Treasury Stock and Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 28, 2025
Jul. 05, 2026
Feb. 28, 2026
Jun. 30, 2025
Dec. 05, 2021
Class of Warrant or Right [Line Items]          
Share repurchase program, authorized, amount     $ 75.0    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001    
Common stock          
Class of Warrant or Right [Line Items]          
Share repurchase program, authorized, amount       $ 60.0  
Treasury stock, value, acquired, cost method $ 58.4        
Share repurchase program, remaining authorized, amount $ 1.6 $ 76.6      
Private Placement Warrants          
Class of Warrant or Right [Line Items]          
Warrants outstanding (in shares) 5,500,000 5,500,000     5,500,000
Each whole private placement warrant became exercisable for number of whole shares (in shares)         1
Exercise price of warrants (in dollars per share)         $ 10.66