XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Revenue by Contract Type (Details)
3 Months Ended
Apr. 01, 2022
Apr. 02, 2021
Schedule Of Revenue By Contract Type [Line Items]    
Revenue percent 100.00% 100.00%
Time-and-material [Member]    
Schedule Of Revenue By Contract Type [Line Items]    
Revenue percent 77.20% 79.10%
Progress Billing [Member]    
Schedule Of Revenue By Contract Type [Line Items]    
Revenue percent 18.90% 18.40%
Percentage-of-completion [Member]    
Schedule Of Revenue By Contract Type [Line Items]    
Revenue percent 3.90% 2.50%