XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Summary of Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net income $ 1,420,362 $ 7,060,039
Accrued dividends on Series F Preferred Stock 30,997 67,651
Deemed dividends (1,349,483) (1,056,332)
Numerator for basic EPS - net income (loss) available to common stockholders 39,882 5,936,056
Accrued dividends on Series F Preferred Stock 30,997 67,651
Interest expense on convertible note payable 0 18,802
Loss (gain) on change in fair value of warrant liabilities 5,000 (7,780,000)
Numerator for diluted EPS - net income (loss) available to common stockholders $ 75,879 $ (1,757,491)
Denominator for basic EPS - weighted average shares (in shares) 53,366,403 11,649,682
Incremental shares for outstanding warrants (Series A, B and F) (in shares) 985,344 3,510,206
Convertible note and accrued interest (in shares) 0 572,054
Incremental unvested restricted stock units (in shares) 191,037 70,400
Denominator for diluted EPS - weighted average shares (in shares) 57,240,496 20,194,461
Net loss per common share - basic (in dollars per share) $ 0 $ 0.51
Net loss per common share - diluted (in dollars per share) $ 0 $ (0.09)
Series F Convertible Preferred Stock [Member]    
Convertible Preferred Stock (in shares) 2,197,712 4,392,119
Series G Convertible Preferred Stock [Member]    
Convertible Preferred Stock (in shares) 500,000 0