Quarterly report [Sections 13 or 15(d)]

Note 3 - Summary of Significant Accounting Policies - Translation Rates (Details)

v3.25.2
Note 3 - Summary of Significant Accounting Policies - Translation Rates (Details)
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Closing Rate [Member]      
Foreign Currency Exchange Rate, Translation 1.37 1.26 1.26
Quarterly Average Rate [Member]      
Foreign Currency Exchange Rate, Translation 1.34 1.28 1.26
Yearly Average Rate [Member]      
Foreign Currency Exchange Rate, Translation 1.3 1.28 1.27