v3.24.3
Note 8 - Commitments and Contingent Liabilities (Details Textual) - Possible EPA Violation [Member] - USD ($)
$ in Millions
Sep. 27, 2024
Sep. 30, 2024
Litigation Settlement, Amount Awarded to Other Party $ 2  
Loss Contingency Accrual   $ 2