Annual report pursuant to Section 13 and 15(d)

Note 13 - Employee Retirement Plans (Details Textual)

v3.22.4
Note 13 - Employee Retirement Plans (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Liability, Other Postretirement Defined Benefit Plan, Noncurrent $ 14,650 $ 17,170  
Defined Benefit Plan, Benefit Obligation Actuarial Gain (Loss) Due to Pension Plan Termination 0    
Defined Contribution Plan, Cost 4,999 4,334 $ 3,899
Non Discretionary Employer Contributions 0 0 $ 0
Discretionary Contributions Made By Employer 470    
Assets for Plan Benefits, Defined Benefit Plan $ 8,874 10,347  
Other Postretirement Benefits Plan [Member]      
Defined Benefit Plan, Requisite Service Period (Year) 12 years    
Liability, Other Postretirement Defined Benefit Plan, Noncurrent $ 5,230 6,031  
Liability, Defined Benefit Plan, Current $ 240 $ 230  
Defined Benefit Plan, Coverage Term (Year) 10 years    
Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year 7.50% 7.00% 7.00%
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 4.50% 4.50% 4.50%
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 5.00% 2.50%  
Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate 2031 2030 2029
Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax $ 3,013    
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total (132) $ (38) $ 28
Supplemental Non Qualified Plan [Member]      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total 378 475 523
Liability, Defined Benefit Plan, Total $ 9,420 $ 11,139 $ 9,318