XML 26 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Stockholders’ Equity (Deficit) - USD ($)
Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2023 $ 170,652,808 $ (160,017,619) $ 10,635,189
Balance (in Shares) at Dec. 31, 2023 5,147      
Issuance of at-the-market common stock, net of issuance costs 6,789,427 6,789,427
Issuance of at-the-market common stock, net of issuance costs (in Shares) 4,275      
Exercise of stock options and vesting of restricted stock units (597) (597)
Exercise of stock options and vesting of restricted stock units (in Shares) 11      
Issuance of common stock in connection with the public offering $ 2 12,414,451 12,414,453
Issuance of common stock in connection with the public offering (in Shares) 189,677      
Stock-based compensation 2,449,191 2,449,191
Net loss (33,335,579) (33,335,579)
Balance at Dec. 31, 2024 $ 2 192,305,280 (193,353,198) (1,047,916)
Balance (in Shares) at Dec. 31, 2024 199,110      
Issuance of at-the-market common stock, net of issuance costs $ 10 5,472,691 5,472,701
Issuance of at-the-market common stock, net of issuance costs (in Shares) 935,114      
Reclassification of Series A warrants to equity in connection with the public offering 7,634,428 7,634,428
Exercise of Series B warrants in connection with the public offering, net of issuance costs $ 16 18,931,781 18,931,797
Exercise of Series B warrants in connection with the public offering, net of issuance costs (in Shares) 1,552,796      
Exercise of stock options and vesting of restricted stock units
Exercise of stock options and vesting of restricted stock units (in Shares) 15      
Issuance of common stock in connection with the public offering $ 52 29,611,625 29,611,677
Issuance of common stock in connection with the public offering (in Shares) 5,287,345      
Stock-based compensation 1,620,992 1,620,992
Net loss (23,469,273) (23,469,273)
Balance at Dec. 31, 2025 $ 80 $ 255,576,797 $ (216,822,471) $ 38,754,406
Balance (in Shares) at Dec. 31, 2025 7,974,380