XML 89 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Pensions and Other Postretirement Benefits (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 5.10% 5.00%  
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Other income (expense), net
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement     $ 6,400
Unrecognized Actuarial Gain (Loss) in Excess of Benefit Obligation, Percentage 10.00%    
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year $ 2,900    
One Percentage Point Change in Assumed Rate of Return [Member]      
Defined Benefit Plan Effect On Pension Expense     500
One Percentage Point Increase in Discount Rate [Member]      
Defined Benefit Plan Effect On Pension Expense   $ 1,200  
One Percentage Point Decrease in Discount Rate [Member]      
Defined Benefit Plan Effect On Pension Expense   1,500  
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,800 4,300 3,000
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement $ (0) $ (0) $ (6,427)
Postretirement Health Coverage [Member]      
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 5.00% 5.10%