v3.26.1
Deferred Revenue and Other Contract Liabilities, Current - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue, beginning of the period $ 61.5 $ 61.9
Revenue deferred during the period 7.5 19.6
Recognition of revenue deferred in prior periods (9.4) (17.4)
Deferred revenue, end of the period $ 59.6 $ 64.1