XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2020
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 24, 2020
Sep. 30, 2019
Class Of Warrant Or Right [Line Items]            
Proceeds from exercise of pre-funded warrants       $ 31,768    
Common Stock            
Class Of Warrant Or Right [Line Items]            
Number of shares issued upon the conversion   183,333 144,881      
SVB Term Loan            
Class Of Warrant Or Right [Line Items]            
Number of securities called by warrants         42,894  
Exercise price of warrants     $ 11.6565   $ 11.6565  
Warrant to purchase common stock     42,894      
Warrant expire date     Jun. 24, 2030      
Minimum | SVB Term Loan            
Class Of Warrant Or Right [Line Items]            
Warrant to purchase common stock     42,894      
Private Placement | Pre-funded Warrants            
Class Of Warrant Or Right [Line Items]            
Number of securities called by warrants 211,784          
Private Placement | Institutional Accredited Investors            
Class Of Warrant Or Right [Line Items]            
Exercise price of warrants           $ 9.75
Private Placement | Institutional Accredited Investors | Pre-funded Warrants            
Class Of Warrant Or Right [Line Items]            
Number of securities called by warrants           360,779
Exercise price of warrants           $ 9.60
Exercise price of warrants, exercisable subject to beneficial ownership limitations           $ 0.15
Proceeds from exercise of pre-funded warrants $ 31,768          
Warrants exercised 211,784   148,995