XML 136 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Employee
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Plan name 401(k) plan    
Matching contribution to 401(k) plan $ 1,608 $ 1,377 $ 1,258
Employer matching contribution description The Company’s matching contribution is 100% of an employee’s first three percent contributed and 50% of the next two percent contributed.    
Pension plan eligibility age of employees 20 years 6 months    
Pension plan eligibility service period of employees 6 months    
Pension plan eligibility service hours of employees 1000 hours    
Additional benefits under pension plan $ 0    
Interest expense 57,238 15,951 9,629
Unrecognized actuarial loss in accumulated other comprehensive income (loss), net of tax 4,506 5,274  
Unrecognized actuarial loss in accumulated other comprehensive income (loss), tax 1,198 1,402  
Accumulated benefit obligation for defined benefit pension plan 8,019 10,123  
Estimated net loss that will be amortized over the next fiscal year 169    
Incurred settlement cost $ 0 $ 0 $ (18)
Long-term rate of return on plan assets 5.53% 4.84% 3.84%
Expected future employer contributions $ 0    
Employer contribution 0 $ 0  
Funded status at end of year (1,934) (811)  
Shortfall Agreements [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension shortfall expense 118 145 $ 135
Interest expense $ 36 24 15
Number of individuals under plan | Employee 10    
Supplemental Executive Retirement Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Maximum retirement year for participants 10 years    
Liability recorded for supplemental retirement plan $ 4,083 4,028  
Expenses recorded for supplemental retirement plan 233 420 404
Total distribution to participant $ 176 $ 173 $ 167