v3.26.1
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2024 $ 0 $ 0 $ 166,357,208 $ (166,316,447) $ 40,761
Beginning balance, shares at Dec. 31, 2024 78,859        
Beginning balance, shares at Dec. 31, 2024   0      
Issuance of common stock for exercises of pre-funded warrants $ 2 (2)
Issuance of common stock for exercises of pre-funded warrants, shares 226,117        
Issuance of common stock from the At the Money offering, net of issuance costs of $320,867 $ 3 8,846,758 8,846,761
Issuance of common stock from the At the Money offering, net of issuance costs, shares 220,515        
Issuance of common stock and pre-funded warrants, net of issuance costs of $1,296,118 $ 1 10,703,881 10,703,882
Issuance of common stock and pre-funded warrants, net of issuance cost, shares 53,750        
Issuance of common stock for disputed shares from November 2024 reverse stock split (see Note 2)
Issuance of common stock for disputed shares from November 2024 reverse stock split, shares 23,617        
Purchase fractional shares (941) (941)
Purchase fractional shares, shares (179)        
Exchange of common stock for pre-funded warrants
Exchange of common stock for pre-funded warrants, shares (4,323)        
Repurchases of common stock for treasury stock $ (510,907) (510,907)
Repurchases of common stock for treasury stock, shares (65,348) 65,348      
Stock-based compensation 1,100,670 1,100,670
Net loss (6,360,327) (6,360,327)
Ending balance, value at Jun. 30, 2025 $ 6 $ (510,907) 187,007,574 (172,676,774) 13,819,899
Ending balance, shares at Jun. 30, 2025 533,008        
Ending balance, shares at Jun. 30, 2025   65,348      
Beginning balance, value at Dec. 31, 2025 $ 475 $ (96,282,082) 681,864,757 (316,368,933) $ 269,214,217
Beginning balance, shares at Dec. 31, 2025 33,800,951        
Beginning balance, shares at Dec. 31, 2025   13,771,094     13,771,094
Issuance of common stock for exercises of pre-funded warrants $ 43 (3) $ 40
Issuance of common stock for exercises of pre-funded warrants, shares 4,289,649        
Issuance of common stock and pre-funded warrants, net of issuance costs of $1,296,118 $ 26 24,787,653 24,787,679
Issuance of common stock and pre-funded warrants, net of issuance cost, shares 2,558,422        
Repurchases of common stock for treasury stock $ (53,970,420) (53,970,420)
Repurchases of common stock for treasury stock, shares (12,538,911) 12,538,911      
Stock-based compensation 1,797,041 1,797,041
Net loss (128,437,982) (128,437,982)
Ending balance, value at Jun. 30, 2026 $ 544 $ (150,252,502) $ 708,449,448 $ (444,806,915) $ 113,390,575
Ending balance, shares at Jun. 30, 2026 28,110,111        
Ending balance, shares at Jun. 30, 2026   26,310,005     26,310,005