XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended
Apr. 01, 2022
USD ($)
extension_option
Dec. 31, 2021
USD ($)
Loss Contingencies [Line Items]    
Contractual obligation | $ $ 20.0  
Lease Extension Tranche One    
Loss Contingencies [Line Items]    
Number of lease extension options | extension_option 8  
Extension term 1 year  
Lease Extension Tranche Two    
Loss Contingencies [Line Items]    
Number of lease extension options | extension_option 1  
Extension term 6 months  
Contract compliance    
Loss Contingencies [Line Items]    
Contracts loss contingency accrual | $ $ 9.8 $ 9.6