XML 140 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Employee service period under ESOP 1 year    
Deferred compensation obligations $ 5,000 $ 5,200  
Cash values of the insurance policies purchased to fund deferred compensation obligations 140,149 136,892 $ 133,742
Funded status of the supplemental retirement plans (16,085) (13,527)  
AOCI, defined benefit plan, after tax (11,329) (9,528)  
Amortization of actuarial losses $ 500    
401(k) Plan      
Defined Benefit Plan Disclosure [Line Items]      
Minimum age for employees 21 years    
Minimum period for employees to participate 90 days    
Discretionary matching contribution equal to percentage of participant's contribution 50.00%    
Discretionary matching contribution maximum percentage of eligible compensation 4.00%    
Supplemental Retirement Plans      
Defined Benefit Plan Disclosure [Line Items]      
Cash values of the insurance policies purchased to fund deferred compensation obligations $ 140,100 136,900  
Funded status of the supplemental retirement plans 16,100 13,500  
AOCI, defined benefit plan, after tax 11,300 9,500  
Deferred tax liability $ (4,800) $ (4,000)