XML 97 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Agreements and Other Postretirement Benefit Plan (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
h
Dec. 31, 2023
USD ($)
Dec. 31, 2022
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 $ 2,000 $ 1,600  
Amount accrued for all deferred compensation plan agreements 15,400 15,200  
Amount recognized in accumulated other comprehensive income, before tax 68 68 $ 44
Amount recognized in accumulated other comprehensive income, net of tax 55 $ 55  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
2025 36    
2026 44    
2027 57    
2028 83    
2029 73    
Next 5 years thereafter $ 293    
Minimum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Noncompete period following employment 2 years