v3.26.1
Note 7 - Net Loss Per Share - Reconciliation of the Components of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Loss Per Share    
Net loss $ (14,305,590) $ (22,548,325)
Net loss attributable to common stockholders $ (14,305,590) $ (22,548,325)
Weighted Average Shares, basic (in shares) 17,241,665 12,020,108
Loss Per Share, basic (in dollars per share) $ (0.83) $ (1.88)
Net loss attributable to common stock, diluted $ (14,305,590) $ (22,548,325)
Weighted Average Shares, diluted (in shares) 17,241,665 12,020,108
Loss Per Share, diluted (in dollars per share) $ (0.83) $ (1.88)