v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses (Details) - USD ($)
$ in Millions
Jul. 04, 2026
Jan. 03, 2026
Accrued Liabilities, Current [Abstract]    
Contract liabilities $ 134.4 $ 131.1
Accrued payroll and related expenses 37.9 35.4
Accrued warranty 9.7 8.9
Accrued professional fees 9.5 3.8
Accrued agent commission 5.4 5.3
Operating lease liabilities 5.0 4.4
Accrued sales and other tax 3.7 5.3
Accrued contingent consideration 2.9 12.3
Accrued product liability and workers compensation 1.4 1.2
Other accrued expenses 13.4 9.5
Accrued expenses $ 223.3 $ 217.2