v3.26.1
Note 2 - Summary of Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income (loss) $ (15,386,729) $ (1,280,376) $ (13,966,367) $ 5,779,663
Accrued dividends on Series F Preferred Stock 26,296 52,038 57,292 119,688
Deemed dividends (39,276) (3,677,811) (1,388,759) (4,734,143)
Numerator for basic EPS - net income (loss) available to common stockholders (15,452,301) (5,010,225) (15,412,418) 925,832
Accrued dividends on Series F Preferred Stock 0 0 0 119,688
Interest expense on convertible note payable 0 0 0 45,150
Gain on change in fair value of warrant liabilities 0 0 0 (8,506,000)
Numerator for diluted EPS - net loss available to common stockholders $ (15,452,301) $ (5,010,225) $ (15,412,418) $ (7,415,330)
Denominator for basic EPS - weighted average shares (in shares) 59,552,801 15,524,049 56,383,308 13,835,214
Incremental shares for outstanding warrants (Series A, B and F) (in shares) 0 0 0 4,837,593
Convertible note and accrued interest (in shares) 0 0 0 0
Incremental unvested restricted stock units (in shares) 0 0 0 68,797
Denominator for diluted EPS - weighted average shares (in shares) 59,552,801 15,524,049 56,383,308 21,227,258
Net income (loss) per common share - basic (in dollars per share) $ (0.26) $ (0.32) $ (0.27) $ 0.07
Net loss per common share - diluted (in dollars per share) $ (0.26) $ (0.32) $ (0.27) $ (0.35)
Series F Convertible Preferred Stock [Member]        
Convertible Preferred Stock (in shares) 0 0 0 2,485,654
Series G Convertible Preferred Stock [Member]        
Convertible Preferred Stock (in shares) 0 0 0 0