XML 103 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred Revenue and Other Contract Liabilities, Current - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue, beginning of the period $ 61.9 $ 48.4
Revenue deferred during the period 37.2 25.4
Recognition of revenue deferred in prior periods (37.9) (22.1)
Deferred revenue, end of the period $ 61.2 $ 51.7