XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Dec. 31, 2022
Income Taxes [Line Items]      
Income tax expense $ 11,235 $ 7,805  
Effective tax rates 24.60% 24.70%  
Pre-tax earnings $ 45,662 $ 31,631  
Excess tax benefits relating to exercises of stock options and lapses of restrictions on stock awards $ (438) $ (136)  
Effective tax rates, excluding discrete item 25.60% 25.10%  
Payment of estimated income taxes $ 16,400 $ 0  
Accrued income taxes payable $ 11,200   $ 16,400
Federal [Member]      
Income Taxes [Line Items]      
Payment of estimated income taxes   8,800  
ECO [Member]      
Income Taxes [Line Items]      
Percentage of ownership stake 75.00%    
Pre-tax earnings $ 654 $ 505