XML 88 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Common Stock Warrants (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 26, 2023
Apr. 20, 2020
Jul. 17, 2019
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Number of Underlying Shares                  
Outstanding, beginning balance (in shares)       11,308,314   11,308,314 392,155    
Outstanding, end balance (in shares)         11,308,314 10,819,742 11,308,314    
Weighted Average Exercise Price Per Share                  
Outstanding, beginning balance (in dollars per share)       $ 1.09   $ 1.09 $ 8.58    
Outstanding, end balance (in dollars per share)         $ 1.09 $ 1.14 $ 1.09    
June 2023 Pre-Funded Warrants                  
Number of Underlying Shares                  
Granted during period (in shares)             637,587    
Exercised during period (in shares)             (637,587)    
Weighted Average Exercise Price Per Share                  
Granted during period (in dollars per share)             $ 0.0001    
Exercised during period (in dollar per share)             $ 0.0001    
June 2023 Warrants                  
Number of Underlying Shares                  
Granted during period (in shares)             1,427,587    
Outstanding, end balance (in shares)           1,427,587      
Weighted Average Exercise Price Per Share                  
Granted during period (in dollars per share)             $ 1.9    
Outstanding, end balance (in dollars per share)           $ 1.9      
November 2023 Series A Warrants                  
Number of Underlying Shares                  
Granted during period (in shares)             6,000,000    
Outstanding, end balance (in shares)           6,000,000      
Weighted Average Exercise Price Per Share                  
Granted during period (in dollars per share)             $ 0.7    
Outstanding, end balance (in dollars per share)           $ 0.7      
November 2023 Series B Warrants                  
Number of Underlying Shares                  
Granted during period (in shares)             3,000,000    
Outstanding, end balance (in shares)           3,000,000      
Weighted Average Exercise Price Per Share                  
Granted during period (in dollars per share)             $ 0.7    
Outstanding, end balance (in dollars per share)           $ 0.7      
November 2023 Pre-Funded Warrants                  
Number of Underlying Shares                  
Granted during period (in shares)             1,287,512    
Exercised during period (in shares)           (488,572) (798,940)    
Weighted Average Exercise Price Per Share                  
Granted during period (in dollars per share)             $ 0.0001    
Exercised during period (in dollar per share)           $ 0.0001 $ 0.0001    
Net proceeds       $ 48.86 $ 70.89        
July 2019 Series A Warrants                  
Number of Underlying Shares                  
Outstanding, end balance (in shares)           338,155      
Weighted Average Exercise Price Per Share                  
Exchanged during the period (in dollar per share)     $ 8.75            
Outstanding, end balance (in dollars per share)           $ 8.75      
Registered Offering [Member] | July 2019 Series A Warrants                  
Number of Underlying Shares                  
Outstanding, beginning balance (in shares)       338,155   338,155      
Exercised during period (in shares)               8,000  
Outstanding, end balance (in shares)         338,155 338,155 338,155    
Weighted Average Exercise Price Per Share                  
Warrants Exercise Period     6 months            
Warrants to purchase common stock               100,000  
Private Placement                  
Weighted Average Exercise Price Per Share                  
Outstanding, end balance (in dollars per share) $ 1.9                
Number of common shares which can be purchased with each warrant 1,427,587                
Gross proceeds from common stock sale                 $ 2,600,000
Private Placement | Series A Warrants                  
Number of Underlying Shares                  
Outstanding, beginning balance (in shares)               100,000  
Exercised during period (in shares)               56,000 200,000
Outstanding, end balance (in shares)               44,000 100,000
Weighted Average Exercise Price Per Share                  
Net proceeds               $ 400,000  
Private Placement | Series B Warrants                  
Number of Underlying Shares                  
Outstanding, beginning balance (in shares)               10,000  
Exercised during period (in shares)                 140,000
Outstanding, end balance (in shares)               10,000 10,000
Common Stock | Registered Offering [Member] | July 2019 Series A Warrants                  
Weighted Average Exercise Price Per Share                  
Aggregate number of common stock sold (Shares)     346,155            
Common Stock | Private Placement                  
Weighted Average Exercise Price Per Share                  
Aggregate number of common stock sold (Shares)   600,000              
Warrants to purchase common stock   450,000              
Common Stock | Private Placement | Series A Warrants                  
Weighted Average Exercise Price Per Share                  
Warrants to purchase common stock   300,000              
Common Stock | Private Placement | Series B Warrants                  
Weighted Average Exercise Price Per Share                  
Warrants to purchase common stock   150,000