v3.25.2
Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 28, 2025
Dec. 28, 2024
Other Current Liabilities [Line Items]    
Accrued legal fees $ 24.6 $ 14.6
Accrued expenses 22.3 24.2
Accrued indirect taxes payable 20.7 17.9
Long-term debt, current 15.0 15.0
Income tax payable 12.2 12.4
Lessee lease liabilities, current 7.9 9.7
Accrued warranty 2.8 2.9
Total other current liabilities 120.5 115.4
Related Party    
Other Current Liabilities [Line Items]    
Related party payables/Other current liabilities 3.0 5.3
Nonrelated Party    
Other Current Liabilities [Line Items]    
Related party payables/Other current liabilities $ 12.0 $ 13.4