XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Disaggregation Of Revenue [Line Items]        
Total $ 413,470 $ 348,426 $ 1,232,468 $ 947,073
U.S. Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total 380,842 328,315 1,138,683 896,545
Non-U.S. Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total 32,628 20,111 93,785 50,528
Powertrain [Member]        
Disaggregation Of Revenue [Line Items]        
Total 153,773 136,770 462,556 386,732
Chassis [Member]        
Disaggregation Of Revenue [Line Items]        
Total 174,707 118,273 513,301 302,219
Automotive Body [Member]        
Disaggregation Of Revenue [Line Items]        
Total 72,717 78,477 215,764 214,180
Hardware [Member]        
Disaggregation Of Revenue [Line Items]        
Total $ 12,273 $ 14,906 $ 40,847 $ 43,942