v3.24.2.u1
Employee Benefit Plans - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2018
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Deferred compensation plan liability   $ 56,311   $ 56,311   $ 51,354
Cash surrender value of policies   56,992   56,992   $ 51,983
Change in fair value of plan assets   1,001 $ 2,131 4,209 $ 4,517  
Change in fair value of deferred compensation liabilities   $ 992 $ 2,119 $ 4,156 $ 4,462  
U.S.            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Vesting percentage of participants (in percentage) 100.00%          
Employer discretionary vesting period 2 years          
Earnings receivable minimum term 2 years          
Earnings receivable lump sum or annual installment maximum terms 15 years          
Deferred compensation arrangement with individual, maximum re-deferral contractual term 10 years          
One-year anniversary of approval of contribution | U.S.            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Employer discretionary vesting percentage (in percentage) 50.00%          
Two-year anniversary of approval of contribution | U.S.            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Employer discretionary vesting percentage (in percentage) 50.00%          
Minimum | U.S.            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Individual qualifying base compensation (in percentage) 1.00%          
Individual qualifying bonus compensation (in percentage) 1.00%          
Maximum | U.S.            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Individual qualifying base compensation (in percentage) 80.00%          
Individual qualifying bonus compensation (in percentage) 100.00%