v3.26.1
Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Unaudited) - USD ($)
Public Offering [Member]
Preferred Stock [Member]
Public Offering [Member]
Common Stock [Member]
Public Offering [Member]
Additional Paid-in Capital [Member]
Public Offering [Member]
Retained Earnings [Member]
Public Offering [Member]
ATM Sales Agreement [Member]
Preferred Stock [Member]
ATM Sales Agreement [Member]
Common Stock [Member]
ATM Sales Agreement [Member]
Additional Paid-in Capital [Member]
ATM Sales Agreement [Member]
Retained Earnings [Member]
ATM Sales Agreement [Member]
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2024                     0 199,110      
Balance at Dec. 31, 2024                     $ 0 $ 2 $ 192,305,280 $ (193,353,198) $ (1,047,916)
Issuance of common stock (in shares)                     0 5,287,345      
Issuance of common stock                     $ 0 $ 52 29,611,626 0 29,611,678
Stock-based compensation                     0 0 993,131 0 993,131
Net loss                     $ 0 $ 0 0 (9,359,959) (9,359,959)
Balance (in shares) at Jun. 30, 2025                     0 7,039,266      
Balance at Jun. 30, 2025                     $ 0 $ 70 249,476,245 (202,713,157) 46,763,158
Exercise of stock options and vesting of restricted stock units (in shares)                     0 15      
Exercise of stock options and vesting of restricted stock units                     $ 0 $ 0 0 0 0
Reclassification of Series A warrants to equity                     $ 0 $ 0 7,634,427 0 7,634,427
Exercise of Series B warrants in connection with the public offering (in shares)                     0 1,552,796      
Exercise of Series B warrants in connection with the public offering                     $ 0 $ 16 18,931,781 0 18,931,797
Balance (in shares) at Mar. 31, 2025                     0 1,751,906      
Balance at Mar. 31, 2025                     $ 0 $ 18 219,407,732 (197,264,845) 22,142,905
Issuance of common stock (in shares) 0 5,287,345                          
Issuance of common stock $ 0 $ 52 $ 29,611,626 $ 0 $ 29,611,678                    
Stock-based compensation                     0 0 456,887 0 456,887
Net loss                     $ 0 $ 0 0 (5,448,312) (5,448,312)
Balance (in shares) at Jun. 30, 2025                     0 7,039,266      
Balance at Jun. 30, 2025                     $ 0 $ 70 249,476,245 (202,713,157) 46,763,158
Exercise of stock options and vesting of restricted stock units (in shares)                     0 15      
Exercise of stock options and vesting of restricted stock units                     $ 0 $ 0 0 0 0
Balance (in shares) at Dec. 31, 2025                     0 7,974,380      
Balance at Dec. 31, 2025                     $ 0 $ 80 255,576,797 (216,822,471) 38,754,406
Issuance of common stock (in shares) 0 2,526,788       0 3,922,113                
Issuance of common stock $ 0 $ 25 8,749,442 0 8,749,467 $ 0 $ 39 $ 9,166,388 $ 0 $ 9,166,427          
Stock-based compensation                     0 0 762,772 0 762,772
Net loss                     $ 0 $ 0 0 (12,841,269) (12,841,269)
Balance (in shares) at Jun. 30, 2026                     0 14,423,281      
Balance at Jun. 30, 2026                     $ 0 $ 144 274,255,399 (229,663,740) 44,591,803
Balance (in shares) at Mar. 31, 2026                     0 13,608,281      
Balance at Mar. 31, 2026                     $ 0 $ 136 273,878,924 (223,309,230) 50,569,830
Issuance of common stock (in shares) 0 815,000                          
Issuance of common stock $ 0 $ 8   $ 0 $ 0                    
Issuance of common stock in connection with the public offering     $ (8)                        
Stock-based compensation                     0 0 376,483 0 376,483
Net loss                     $ 0 $ 0 0 (6,354,510) (6,354,510)
Balance (in shares) at Jun. 30, 2026                     0 14,423,281      
Balance at Jun. 30, 2026                     $ 0 $ 144 $ 274,255,399 $ (229,663,740) $ 44,591,803