v3.25.2
Note 6 - Income Taxes - Schedule of Income Tax Eliminations (Details)
6 Months Ended
Jun. 30, 2025
Domestic Tax Jurisdiction [Member]  
Open Tax Year 2021 2022 2023 2024 2025
Foreign Tax Jurisdiction [Member]  
Open Tax Year 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025