XML 162 R139.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants (Details) - USD ($)
12 Months Ended
Feb. 08, 2021
Dec. 08, 2020
Nov. 09, 2007
Jan. 20, 2005
Dec. 31, 2023
Apr. 19, 2016
Warrants [Line Items]            
Stock issued during period, shares 8,939,976 9,489,800   1,720,087    
Common stock price (in Dollars per share) $ 7.83         $ 0.001
Gross proceeds from stock issuance (in Dollars)       $ 17,000,000    
Warrants issued to purchase common stock   3,795,920        
Warrants exercise price (in Dollars per share)   $ 6.46        
Gross proceeds from private placement (in Dollars)         $ 70,000,000  
Offering expenses (in Dollars)   $ 3,810,000     $ 5,000,000  
Warrant issued         5,296,579  
Warrant outstanding         296,579  
Private Placement [Member]            
Warrants [Line Items]            
Gross proceeds from private placement (in Dollars)     $ 13,650,000      
Offering expenses (in Dollars)     $ 819,000   $ 5,000,000  
Common Stock [Member] | IPO [Member]            
Warrants [Line Items]            
Stock issued during period, shares   9,489,800        
Common stock price (in Dollars per share)   $ 5.18        
Gross proceeds from stock issuance (in Dollars)   $ 49,000,000        
Common Stock [Member] | Securities Purchase Agreement [Member]            
Warrants [Line Items]            
Warrants exercise price (in Dollars per share)   $ 6.475        
Placement Agent Warrants [Member]            
Warrants [Line Items]            
Warrants issued to purchase common stock   379,592     446,999  
Warrants exercise price (in Dollars per share)   $ 6.475     $ 9.204  
Series A-1 warrants [Member]            
Warrants [Line Items]            
Warrants exercise price (in Dollars per share) $ 7.67          
Series A-1 warrants [Member] | Private Placement [Member]            
Warrants [Line Items]            
Warrants issued to purchase common stock 4,469,988          
Series B Warrants [Member]            
Warrants [Line Items]            
Warrants issued to purchase common stock 4,469,988          
Warrants exercise price (in Dollars per share) $ 7.83          
Series A-2 warrants [Member]            
Warrants [Line Items]            
Warrants issued to purchase common stock 2,234,992          
Warrants exercise price (in Dollars per share) $ 7.67