XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE RETIREMENT PLANS - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Participant
Denominator
Multiple
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Maximum contribution percentage (in hundredths) 90.00%    
Matching contribution limit (in hundredths) 3.00%    
Contributions to the 401(k) Plan $ 1,700,000 $ 1,500,000 $ 1,400,000
Benefit Payments (2,014,000) (2,015,000)  
Prior service cost expected to be amortized in next fiscal year 23,000    
Actuarial loss (gain) $ 737,000 (9,375,000)  
Supplemental Executive Retirement Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Number of participants | Participant 7    
Factor used to determine annual base salary | Multiple 12    
Annual base salary period (in months)     24 months
Minimum period of service (in years) 20 years    
Benefit percentage, tier one (in hundredths) 50.00%    
Benefit percentage, tier two (in hundredths) 25.00%    
Benefit percentage, tier three (in hundredths) 15.00%    
Minimum period of service for prorated benefit (in years) 15 years    
Factor used to determine prorated benefit | Denominator 20    
Installment period (in years) 10 years    
Benefit percentage for special participants (in hundredths) 50.00%    
Initial prior service cost for retirement plan $ 2,300,000    
Benefit Payments 2,000,000    
Prior service cost expected to be amortized in next fiscal year 23,000    
Accumulated benefit obligation $ 54,900,000 52,500,000  
Defined benefit plan threshold of benefit obligation at which actuarial losses are amortized (in hundredths) 10.00%    
Actuarial loss (gain)   $ 9,400,000