XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 23, 2019
Dec. 31, 2019
Mar. 31, 2021
Dec. 31, 2021
Mar. 31, 2022
Temporary Equity          
Aggregate gross proceeds $ 3.9        
Gross proceeds   $ 6.2      
Common Stock, Shares Authorized   140,000,000   140,000,000 140,000,000
Series B1 Redeemable Convertible Preferred Stock          
Temporary Equity          
Sale of redeemable convertible preferred stock 23,684        
Conversion of preferred stock to common, shares     14,000 23,684  
Series B1 Redeemable Convertible Preferred Stock | Common stock warrants          
Temporary Equity          
Warrant to purchase stock 2,368,400        
Warrant exercised price (per share) $ 1.52        
Series B1 Redeemable Convertible Preferred Stock | Preferred Stock Warrant          
Temporary Equity          
Warrant to purchase stock 23,684        
Warrant exercised price (per share) $ 152        
Series B2 Redeemable Convertible Preferred Stock          
Temporary Equity          
Aggregate gross proceeds $ 15.0        
Preferred Shares 98,685        
Series B2 Redeemable Convertible Preferred Stock | Common stock warrants          
Temporary Equity          
Warrant to purchase stock 9,868,500        
Warrant exercised price (per share) $ 1.52        
Series B2 Redeemable Convertible Preferred Stock | Preferred Stock Warrant          
Temporary Equity          
Warrant to purchase stock 98,685        
Warrant exercised price (per share) $ 152        
Series B3 Redeemable Convertible Preferred Stock          
Temporary Equity          
Aggregate gross proceeds $ 15.0        
Preferred Shares 82,418        
Series B3 Redeemable Convertible Preferred Stock | Common stock warrants          
Temporary Equity          
Warrant to purchase stock 6,593,440        
Warrant exercised price (per share) $ 1.82        
Series B3 Redeemable Convertible Preferred Stock | Preferred Stock Warrant          
Temporary Equity          
Warrant to purchase stock 65,934        
Warrant exercised price (per share) $ 182        
Series B4 Redeemable Convertible Preferred Stock          
Temporary Equity          
Aggregate gross proceeds $ 15.0        
Preferred Shares 82,418        
Expiration period 21 months        
Series B4 Redeemable Convertible Preferred Stock | Common stock warrants          
Temporary Equity          
Warrant to purchase stock 6,593,440        
Warrant exercised price (per share) $ 1.82        
Series B4 Redeemable Convertible Preferred Stock | Preferred Stock Warrant          
Temporary Equity          
Warrant to purchase stock 65,934        
Warrant exercised price (per share) $ 182