v3.26.3
Note 2 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

​

​

March 31,

​

​

March 31,

​

​

​

2026

​

​

2025

​

Class A Common Stock warrants

​

​

8,047,500

​

​

​

11,010,000

​

Convertible notes payable

​

​

5,490,881

​

​

​

5,994,000

​

Class A Common Stock options

​

​

1,376,804

​

​

​

235,000

​

Class A Common Restricted stock units

​

​

608,234

​

​

​

254,666

​

Total

​

​

15,523,419

​

​

​

17,493,666

​