XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Disaggregation Of Revenue [Line Items]    
Total $ 401,579 $ 288,012
U.S. Customers [Member]    
Disaggregation Of Revenue [Line Items]    
Total 373,618 273,150
Non-U.S. Customers [Member]    
Disaggregation Of Revenue [Line Items]    
Total 27,961 14,862
Powertrain [Member]    
Disaggregation Of Revenue [Line Items]    
Total 152,228 121,105
Chassis [Member]    
Disaggregation Of Revenue [Line Items]    
Total 160,862 85,510
Automotive Body [Member]    
Disaggregation Of Revenue [Line Items]    
Total 73,280 68,645
Hardware [Member]    
Disaggregation Of Revenue [Line Items]    
Total $ 15,209 $ 12,752