XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 26, 2022
Jun. 27, 2021
Jun. 26, 2022
Jun. 27, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Recognized deferred revenue $ 7.7 $ 5.7 $ 15.4 $ 11.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-06-27        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Unearned revenue to be recognized $ 19.3   $ 19.3  
Revenue, remaining performance obligation period 12 months   12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-06-27        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Unearned revenue to be recognized $ 27.7   $ 27.7  
Revenue, remaining performance obligation period