XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Disaggregation Of Revenue [Line Items]        
Total $ 417,419 $ 310,635 $ 818,998 $ 598,647
U.S. Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total 384,223 295,081 757,841 568,231
Non-U.S. Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total 33,196 15,554 61,157 30,416
Powertrain [Member]        
Disaggregation Of Revenue [Line Items]        
Total 156,555 128,811 308,783 249,933
Chassis [Member]        
Disaggregation Of Revenue [Line Items]        
Total 177,732 98,551 338,594 184,038
Automotive Body [Member]        
Disaggregation Of Revenue [Line Items]        
Total 69,767 66,970 143,047 135,632
Hardware [Member]        
Disaggregation Of Revenue [Line Items]        
Total $ 13,365 $ 16,303 $ 28,574 $ 29,044