Annual report pursuant to Section 13 and 15(d)

Note 13 - Employee Retirement Plans - Schedule of Changes in Projected Benefit Obligations (Details)

v3.22.4
Note 13 - Employee Retirement Plans - Schedule of Changes in Projected Benefit Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Retiree health benefit obligation $ 14,650 $ 17,170  
Other Postretirement Benefits Plan [Member]      
Benefit obligation 6,261 6,736  
Service cost 115 137 $ 147
Interest cost 153 137 191
Participant contributions 59 52  
Changes in actuarial assumptions (972) (790)  
Benefits paid (146) (11)  
Benefit obligation 5,470 6,261 $ 6,736
Accrued expenses and other current liabilities 240 230  
Retiree health benefit obligation 5,230 6,031  
Defined benefit plan, amount for asset (liability) recognized in balance sheet $ 5,470 $ 6,261