XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Agreements and Other Postretirement Benefit Plan (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
h
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined contribution plan minimum age eligibility 21 years    
Minimum number of years employed in order to participate in the 401(k) plan 1 year    
Minimum number of hours worked annually in order to participate in the 401(k) plan | h 1,000    
Defined contribution plan contribution percent 3.00%    
Expenses related to the 401(k) plan $ 1,600 $ 1,700  
Amount accrued for all deferred compensation plan agreements 15,200 15,000  
Amount recognized in accumulated other comprehensive income, before tax 68 44 $ (184)
Amount recognized in accumulated other comprehensive income, net of tax 55 $ 36  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
2024 24    
2025 36    
2026 44    
2027 58    
2028 83    
Next 5 years thereafter $ 297    
Minimum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Noncompete period following employment 2 years