XML 52 R44.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Mar. 31, 2024
NET LOSS PER SHARE    
Net loss attributable to common stock, basic $ (22,548,325) $ (20,497,239)
Weighted Average Shares, basic (in shares) 12,020,108 9,587,113
Income Per Share, basic (in dollars per share) $ (1.88) $ (2.14)
Net loss attributable to common stock, diluted $ (22,548,325) $ (20,497,239)
Weighted Average Shares, diluted (in shares) 12,020,108 9,587,113
Income Per Share, diluted (in dollars per share) $ (1.88) $ (2.14)