XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Warrants (Details) - shares
1 Months Ended 9 Months Ended
Dec. 30, 2020
Sep. 30, 2021
Jul. 15, 2021
Common Stock Warrants (Details) [Line Items]      
Shares, issued   2,407,500  
Warrants issued   4,815,000  
Company warrant redemption right   The Company may redeem the outstanding warrants, in whole and not in part, at a price of $0.01 per warrant if, and only if, the last sales price of the Company’s Common Stock equals or exceeds $16.50 per share for any 20 trading days within a 30-trading day period ending three business days before the Company sends the notice of redemption.  
Avenue Loan [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued   115,851  
Warrants issued   115,851  
Exercise price of warrants, description   (5)Consists of 115,851 shares of Common Stock underlying 115,851 Avenue Warrants issued pursuant to Tranche 1 of the 2021 Avenue Loan at an exercise price equal to the lower of (i) $8.63 (which is equal to the five-day VWAP per share, determined as of the end of trading on the last trading day prior to execution of the loan agreement), or (ii) the Next Round Price.  
2021 Avenue Loan [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued   86,679  
PIPE Warrants [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued   117,500  
Warrants issued   235,000  
Warrants exercised   2,004,500  
Common Stock Warrants [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued   1,929,111  
Warrants issued   1,929,111  
Private Placement [Member] | PIPE Warrants [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued 1,119,750 1,002,250  
Warrants issued 2,239,500    
PIPE warrants ownership limit 9.99%    
Chardan Unit Purchase Option [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued   110,000 54,083
Warrants issued   220,000  
Chardan Unit Purchase Option [Member] | Warrant [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued     49,166
Chardan Unit Purchase Option [Member] | Common Stock [Member]      
Common Stock Warrants (Details) [Line Items]      
Shares, issued     24,583