XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Revenue and Other Contract Liabilities, Current - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue, beginning of the period $ 61.9 $ 48.4
Revenue deferred during the period 19.6 9.2
Recognition of revenue deferred in prior periods (17.4) (9.2)
Deferred revenue, end of the period $ 64.1 $ 48.4