XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
calendar_year
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution percentage 100.00%    
Employer matching contribution, percent of employees' gross pay 6.00%    
Amortization of unrecognized net actuarial loss $ 288 $ (592) $ (686)
401(k) Plan      
Defined Benefit Plan Disclosure [Line Items]      
Deferral rate 6.00%    
Percent of annual salary employees may contribute 15.00%    
Matching contributions $ 4,900 4,300 $ 4,300
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of Final Average Annual Compensation (five highest consecutive calendar year's earnings out of the last ten years of employment) 0.75%    
Number of highest consecutive calendar years of earnings | calendar_year 5    
Percentage of Final Average Annual Compensation in excess of average social security wage base 0.65%    
Years of service used for Final Average Annual Compensation in excess of average social security wage base calculation 35 years    
Vesting period 5 years    
Assets for plan benefits, defined benefit plan $ 3,000 3,200  
Amortization of unrecognized net actuarial loss $ (256) (577)  
SERP      
Defined Benefit Plan Disclosure [Line Items]      
Number of highest consecutive calendar years of earnings | calendar_year 5    
Amortization of unrecognized net actuarial loss $ 544 (15)  
Lifetime monthly pension benefits, percent 3.00%    
Maximum percent of final average compensation 60.00%    
Percent of participant's primary social security benefit 50.00%    
Liability, defined benefit plan $ 3,500 $ 4,700  
Maximum | Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Years of service used for Final Average Annual Compensation calculation 40 years    
Maximum | SERP      
Defined Benefit Plan Disclosure [Line Items]      
Maximum years of service 20 years