XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 23, 2019
Dec. 31, 2019
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Jun. 30, 2022
Dec. 31, 2021
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     10,000 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