XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
May 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 24, 2020
Class Of Warrant Or Right [Line Items]        
Proceeds from exercise of pre-funded warrants   $ 2,411    
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 expire date   Jun. 24, 2030    
Warrant to purchase common stock   42,894    
Pre Funded Warrants | March 2022 Purchase Agreement        
Class Of Warrant Or Right [Line Items]        
Exercise price of warrants     $ 0.001  
Investor | March 2022 Purchase Agreement        
Class Of Warrant Or Right [Line Items]        
Number of securities called by warrants     3,244,987  
Exercise price of warrants     $ 2.062  
Minimum | SVB Term Loan        
Class Of Warrant Or Right [Line Items]        
Warrant to purchase common stock   42,894    
Minimum | Investor | Pre Funded Warrants | March 2022 Purchase Agreement        
Class Of Warrant Or Right [Line Items]        
Exercise price of warrants     $ 0.001  
Private Placement | Investor | March 2022 Purchase Agreement        
Class Of Warrant Or Right [Line Items]        
Exercise price of warrants   $ 2.062    
Warrant exercisable commencing date   Sep. 21, 2022    
Private Placement | Investor | Pre Funded Warrants | March 2022 Purchase Agreement        
Class Of Warrant Or Right [Line Items]        
Number of securities called by warrants   2,410,933    
Exercise price of warrants   $ 0.001    
Private Placement | Investor | Warrant Expiring in March 17, 2024 | March 2022 Purchase Agreement        
Class Of Warrant Or Right [Line Items]        
Number of securities called by warrants   3,244,987    
Warrant expire date   Mar. 17, 2024    
Private Placement | Investor | Warrant Expiring in September 17, 2027 | March 2022 Purchase Agreement        
Class Of Warrant Or Right [Line Items]        
Number of securities called by warrants   3,244,987    
Warrant expire date   Sep. 17, 2027    
Private Placement | Institutional Accredited Investors | Pre Funded Warrants        
Class Of Warrant Or Right [Line Items]        
Proceeds from exercise of pre-funded warrants $ 2,411