v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 01, 2026
Jun. 27, 2018
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 5,672 $ 6,560 $ 10,813 $ 11,980
Unrecognized compensation expense related to RSUs and option awards     33,500   $ 33,500  
Compensation expense, expected recognition period         2 years 10 months 24 days  
Income tax expense (benefit)     5,324 $ 363 $ 11,015 $ 1,047
Deferred Compensation, Share-Based Payments [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Income tax expense (benefit)     $ (1,300)   $ (2,400)  
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock optios granted     0 0 0 0
Employee Stock Option | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options expiration period         10 years  
Performance and Service-Based RSUs [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 1,300 $ 1,700 $ 2,100 $ 2,800
Performance and Service-Based RSUs [Member] | Performance Goal Achieved [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period of RSU         4 years  
Performance and Service-Based RSUs [Member] | Performance Goal Achieved Year 2027 To 2029 [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of vesting of award under share-based payment arrangement         100.00%  
Performance and Service-Based RSUs [Member] | Performance Goal Achieved Year 2027 To 2029 [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of vesting of award under share-based payment arrangement         10.00%  
Performance and Service-Based RSUs [Member] | Performance Goal Not Achieved Year 2027 To 2029 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of vesting of award under share-based payment arrangement         0.00%  
2018 Equity Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of Shares Authorized   2,149,480        
Number of shares available for grant     3,689,881   3,689,881  
Share-based Compensation, number of additional shares available for issuance 1,812,320          
2018 Equity Incentive Plan [Member] | From 2008 Plan [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of Shares Authorized   5,028,832        
2018 Equity Incentive Plan [Member] | Class A Common Stock [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual increase in shares authorized   2,500,000        
2018 Equity Incentive Plan [Member] | Class A Common Stock and Class B Common Stock [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual percentage increase in shares authorized   5.00%        
2018 Equity Incentive Plan [Member] | Class A Common Stock and Class B Common Stock [Member] | From 2008 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of Shares Authorized   583,056