v3.26.1
Note 12 - Loss Per Share - Schedule of Loss Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loss available to common stockholders $ (8,095,802) $ (2,047,167)
Basic and diluted (in shares) 327,921,909 325,261,578
Basic and diluted loss per share (in dollars per share) $ (0.02) $ (0.01)