XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Pensions and Other Postretirement Benefits (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 5.00% 5.00%  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement   $ 6,400 $ 2,300
Unrecognized Actuarial Gain (Loss) in Excess of Benefit Obligation, Percentage 10.00%    
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year $ 3,000    
One Percentage Point Change in Assumed Rate of Return [Member]      
Defined Benefit Plan Effect On Pension Expense   400  
One Percentage Point Increase in Discount Rate [Member]      
Defined Benefit Plan Effect On Pension Expense 1,100    
One Percentage Point Decrease in Discount Rate [Member]      
Defined Benefit Plan Effect On Pension Expense $ 1,300    
Defined Benefit Plan, Equity Securities [Member] | Minimum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 5.00%    
Defined Benefit Plan, Equity Securities [Member] | Maximum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 35.00%    
Fixed Income Securities [Member] | Minimum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 49.00%    
Fixed Income Securities [Member] | Maximum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 70.00%    
Alternative Investments [Member] | Minimum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 13.00%    
Alternative Investments [Member] | Maximum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 3.00%    
Defined Benefit Plan, Cash and Cash Equivalents [Member] | Minimum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 0.00%    
Defined Benefit Plan, Cash and Cash Equivalents [Member] | Maximum [Member]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 20.00%    
Pension Plan [Member]      
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 4,300 3,000 2,300
Defined Benefit Plan, Plan Assets, Contributions by Employer 2,250 2,250  
Defined Benefit Plan, Benefit Obligation, Ending Balance 62,149 55,930  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement (0) (6,427) $ (2,304)
Fill-Rite Plan [Member]      
Defined Benefit Plan, Plan Assets, Contributions by Employer 300 $ 300  
Defined Benefit Plan, Benefit Obligation, Ending Balance $ 400    
Postretirement Health Coverage [Member]      
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 5.00% 5.00%