v3.26.1
Note 13 - Loss Per Share - Schedule of Loss Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Loss $ (63,923,695) $ (47,796,856)
Weighted average number of shares outstanding, basic and diluted (in shares) 325,338,047 292,166,589
Basic and diluted loss per share (in dollars per share) $ (0.2) $ (0.16)