XML 130 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Retirement Plans - Average Assumptions For Benefits Plan (Details) - Pension Plan [Member]
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 5.54% 4.83% 5.02%
Discount rate 4.83% 5.02% 2.83%
Amortization period in years (Year) 17 years 9 months 25 days 18 years 7 months 9 days 19 years 4 months 28 days