XML 114 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Pension and Other Benefits (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2018
Dec. 31, 2014
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax $ 658 $ 331 $ 0    
Defined Benefit Plan, Plan Assets, Contributions by Employer 2,600        
The 401(k) Plan [Member]          
Defined Contribution Plan, Employer Matching Contribution, Percent of Match       100.00% 50.00%
Defined Benefit Plan, Plan Assets, Contributions by Employer   2,200 1,600    
Pension Plan [Member]          
Defined Benefit Plan, Accumulated Benefit Obligation   9,300      
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax 200        
Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year 0        
Supplemental Employee Retirement Plan [Member]          
Pension Cost (Reversal of Cost) $ 400 $ 1,400 $ 1,000