v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Preferred Stock D [Member]
Preferred Stock E [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Beginning balance, value at Dec. 31, 2024 $ 1 $ 14 $ 8,921 $ 76,777,856 $ (74,368,009) $ (157,452) $ 2,261,331
Beginning balance, shares at Dec. 31, 2024 1,299 13,500 8,922,576        
Series D convertible preferred stock converted to common stock $ 100 (100)
Series D convertible preferred stock converted to common stock, shares (300)   100,000        
Common stock issued for cash under ATM $ 634 3,954,306 3,954,940
Common stock issued for cash under ATM, shares     633,683        
Stock options compensation 22,030 22,030
Restricted stock compensation $ 1,962 950,011 951,973
Restricted stock compensation, shares     1,961,898        
Stock issuance costs (138,226) (138,226)
Stock options exercised $ 28 107,897 107,925
Stock options exercised, shares     27,712        
Stock issued for services $ 9 49,991 50,000
Stock issued for services, shares     9,360        
Stock compensation under ESPP 21,644 21,644
Net gain (2,079,663) (2,079,663)
Ending balance, value at Mar. 31, 2025 $ 1 $ 14 $ 11,654 81,745,409 (76,447,672) (157,452) 5,151,954
Ending balance, shares at Mar. 31, 2025 999 13,500 11,655,229        
Series E preferred stock converted to common stock $ (1) $ 384 (383)
Series E preferred stock converted to common stock, shares   (1,000) 383,143        
Common stock issued for cash under ATM $ 238 1,835,636 1,835,874
Common stock issued for cash under ATM, shares     238,145        
Stock options compensation 22,204 22,204
Restricted stock compensation 1,028,012 1,028,012
Restricted stock issued $ 10 44,590 44,600
Restricted stock issued, shares     10,000        
Stock issuance costs (67,012) (67,012)
Stock options exercised for cash $ 7 36,845 36,852
Stock options exercised for cash, shares     6,667        
Stock options exercised - cashless $ 3 (3)
Stock options exercised - cashless, shares     3,576        
Stock issued for services $ 5 39,995 40,000
Stock issued for services, shares     5,419        
Stock issued under the Employee Stock Purchase Plan for cash and compensation $ 19 158,175 158,194
Stock issued under the Employee Stock Purchase Plan for cash and compensation, shares     18,983        
Net gain (3,518,031) (3,518,031)
Ending balance, value at Jun. 30, 2025 $ 1 $ 13 $ 12,320 84,843,468 (79,965,703) (157,452) 4,732,647
Ending balance, shares at Jun. 30, 2025 999 12,500 12,321,162        
Beginning balance, value at Dec. 31, 2025 $ 1 $ 13 $ 20,449 132,892,595 (84,203,040) (157,452) 48,552,566
Beginning balance, shares at Dec. 31, 2025 999 12,500 20,449,462        
Common stock issued for cash in Equity Offering $ 8,667 64,991,328 64,999,995
Common stock issued for cash in Equity Offering, shares     8,666,666        
Warrants issued with equity offering 2,305,016 2,305,016
Stock options compensation 20,000 20,000
Restricted stock compensation 1,001,170 1,001,170
Stock issuance costs (6,980,016) (6,980,016)
Stock options exercised for cash $ 3 16,022 16,025
Stock options exercised for cash, shares     2,500        
Stock options exercised - cashless $ 6 (6)
Stock options exercised - cashless, shares     5,556        
Stock issued for services $ 14 94,986 95,000
Stock issued for services, shares     14,193        
Stock compensation under ESPP 16,318 16,318
Net gain (3,492,245) (3,492,245)
Restricted stock issued for compensation $ 420 341,421 341,841
Restricted stock issued for compensation, shares     420,000        
Ending balance, value at Mar. 31, 2026 $ 1 $ 13 $ 29,559 194,698,834 (87,695,285) (157,452) 106,875,670
Ending balance, shares at Mar. 31, 2026 999 12,500 29,558,377        
Common stock issued for cash in Equity Offering $ 2,000 18,998,000 19,000,000
Common stock issued for cash in Equity Offering, shares     2,000,000        
Stock options compensation 3,361 3,361
Restricted stock compensation 1,183,344 1,183,344
Stock issuance costs (3,308,869) (3,308,869)
Restricted stock forfeit $ (417) (824,453) (824,870)
Restricted stock forfeit, shares     (417,277)        
Warrants exercised - cashless $ 29 (29)
Warrants exercised - cashless, shares     28,584        
Stock options exercised for cash $ 71 358,230 358,301
Stock options exercised for cash, shares     71,247        
Stock options exercised - cashless $ 18 (18)
Stock options exercised - cashless, shares     17,756        
Stock issued for services $ 9 113,741 113,750
Stock issued for services, shares     9,437        
Stock issued under the Employee Stock Purchase Plan for cash and compensation $ 6 63,488 63,494
Stock issued under the Employee Stock Purchase Plan for cash and compensation, shares     5,699        
Net gain 47,844,430 47,844,430
Pre-funded warrants issued with equity offering 36,096,200 36,096,200
Ending balance, value at Jun. 30, 2026 $ 1 $ 13 $ 31,275 $ 247,381,829 $ (39,850,855) $ (157,452) $ 207,404,811
Ending balance, shares at Jun. 30, 2026 999 12,500 31,273,823