Annual report pursuant to Section 13 and 15(d)

Note 12 - Employee Retirement Plans - Schedule of Assumptions Used in Determining Net Periodic Costs and Summary of Healthcare Cost Trend Rates (Details)

v3.24.0.1
Note 12 - Employee Retirement Plans - Schedule of Assumptions Used in Determining Net Periodic Costs and Summary of Healthcare Cost Trend Rates (Details) - Other Postretirement Benefits Plan [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Discount rate [1],[2],[3] 5.00% 2.50% 2.10%
Ultimate healthcare cost trend rate 4.50% 4.50% 4.50%
Participation 60.00% 60.00% 60.00%
[1] Health Care Cost Trend rate is assumed to be 7.0% beginning in 2021 gradually reducing to an ultimate rate of 4.5% in 2030.
[2] Health Care Cost Trend rate is assumed to be 7.5% beginning in 2022 gradually reducing to an ultimate rate of 4.5% in 2031.
[3] Health Care Cost Trend rate is assumed to be 7.5% beginning in 2023 gradually reducing to an ultimate rate of 4.5% in 2032.