v3.26.1
Deferred Revenue and Other Contract Liabilities, Current - Schedule of Deferred Revenue and Other Contract Liabilities, Current (Details) - USD ($)
$ in Millions
Apr. 04, 2026
Jan. 03, 2026
Mar. 29, 2025
Dec. 28, 2024
Revenue Recognition and Deferred Revenue [Abstract]        
Deferred revenue $ 59.6 $ 61.5 $ 64.1 $ 61.9
Accrued rebates and allowances 25.2 26.0    
Accrued customer reimbursements 7.9 8.7    
Total deferred revenue and other contract liabilities 92.7 96.2   $ 76.9
Less: Non-current portion of deferred revenue (22.5) (23.0)    
Deferred revenue and other contract liabilities, current $ 70.2 $ 73.2