XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and Employee Benefit Plans - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Funded status $ 4,100,000 $ 5,500,000 $ 5,600,000
Current Assets Mix percentage 100.00% 100.00%  
Assumed average annual returns 5.50% 5.50% 5.50%
Listing under plans Forms 5500 as providing more than 5% contribution     false
Liability has been provided in the accompanying consolidated financial statements $ 0    
Amounts charged to pension expense 500,000 $ 400,000 $ 600,000
Aggregate matching contributions and discretionary contributions Amount $ 2,000,000 1,500,000 $ 900,000
Employee Deferral Category One [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Profit sharing and 401(k) savings retirement plan for non-union employees Description The plan covers substantially all employees who have 30 days of service, and who have attained 18 years of age.    
Percentage of Employee salary deferral provision 100.00%    
Yellow Zone [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Plans Funded Status Description     Between 65 and less than 80 percent
Red Zone [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Plans Funded Status Description     Less than 65 percent
Green Zone [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Plans Funded Status Description     At least 80 percent
Pension Plan [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Funded status $ (4,114,000) $ (5,529,000) $ (5,561,000)
Estimated pension plan cash obligations payable in 2023 2,100,000    
Estimated pension plan cash obligations payable in 2027 through 2030 $ 10,000,000    
Minimum [Member] | Debt Securities [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Current Assets Mix percentage 30.00%    
Assumed average annual returns 4.00%    
Minimum [Member] | Equity Securities [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Current Assets Mix percentage 60.00%    
Assumed average annual returns 8.00%    
Maximum [Member] | Debt Securities [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Current Assets Mix percentage 40.00%    
Assumed average annual returns 6.00%    
Maximum [Member] | Equity Securities [Member]      
Defined Benefit And Contribution Plan Disclosure [Line Items]      
Current Assets Mix percentage 70.00%    
Assumed average annual returns 12.00%