v3.26.3
Note 12 - Loss Per Share - Schedule of Loss Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Loss available to common stockholders $ (6,356,282) $ (43,955,853) $ (20,038,530) $ (59,304,262)
Basic and diluted (in shares) 335,319,455 325,363,800 331,318,143 325,362,689
Basic and diluted loss per share (in dollars per share) $ (0.02) $ (0.14) $ (0.06) $ (0.18)