XML 79 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Preferred and Common Stock Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 29, 2019
Nov. 26, 2019
Apr. 16, 2019
Apr. 12, 2019
Dec. 31, 2021
Mar. 03, 2022
Nov. 30, 2021
Nov. 09, 2021
Mar. 31, 2021
Mar. 23, 2021
Dec. 31, 2020
Mar. 13, 2019
Class of Stock [Line Items]                        
Fair value of warrants                 $ 288     $ 5,200
Class Of Warrant Or Right Issued         2,058,032              
Warrant expiration period   30 days   5 years                
Common stock par value (in dollars per share)         $ 0.001           $ 0.001  
Class Of Warrant Or Right. Aggregate Proceeds From Warrants Issued $ 21,000           $ 10,000     $ 435    
Class of Warrant or Right, Additional Exercise Price of Warrants or Rights $ 0.001             $ 0.01   $ 0.01    
Class of warrant or right, outstanding (in shares)         13,257,160           13,354,403  
Funded                        
Class of Stock [Line Items]                        
Convertible preferred stock exercise price (in dollars per share)               $ 4.97   $ 8.69    
Pre Funded Warrant                        
Class of Stock [Line Items]                        
Convertible preferred stock exercise price (in dollars per share) $ 11.999                      
Issuance on November 29, 2019                        
Class of Stock [Line Items]                        
Convertible preferred stock exercise price (in dollars per share)         $ 3.65              
Class of warrant or right, outstanding (in shares)         5,416,667              
Issuance On March 23, 2021                        
Class of Stock [Line Items]                        
Convertible preferred stock exercise price (in dollars per share)         $ 8.70              
Issuance on November Nine Two Thousand Twenty One                        
Class of Stock [Line Items]                        
Convertible preferred stock exercise price (in dollars per share)         $ 4.98              
Class of warrant or right, outstanding (in shares)         2,008,032              
Class A Warrant                        
Class of Stock [Line Items]                        
Class Of Warrant Or Right Issued     3,900,000                  
Convertible preferred stock exercise price (in dollars per share)     $ 13.20 $ 13.20                
Class B Warrants                        
Class of Stock [Line Items]                        
Class Of Warrant Or Right Issued 5,416,667                      
Convertible preferred stock exercise price (in dollars per share) $ 15.00                      
Pre Funded Warrant                        
Class of Stock [Line Items]                        
Convertible preferred stock exercise price (in dollars per share)   $ 11.999   $ 10.999                
Class of warrant or right, outstanding (in shares)           766,666            
Pre Funded Warrant | Issuance On March 23, 2021                        
Class of Stock [Line Items]                        
Class of warrant or right, outstanding (in shares)         50,000