XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
$ / shares
shares
Jun. 30, 2022
$ / shares
shares
Class of Stock [Line Items]    
Warrants issued to purchase redeemable convertible preferred stock (in shares) 1,214,059 1,214,059
Net exercise of common stock warrants (in shares) 0 0
Warrant expiration January 19, 2026    
Class of Stock [Line Items]    
Warrants issued to purchase redeemable convertible preferred stock (in shares) 237,169 237,169
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 1.84 $ 1.84
Warrant expiration March 31, 2026    
Class of Stock [Line Items]    
Warrants issued to purchase redeemable convertible preferred stock (in shares) 67,086 67,086
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 1.84 $ 1.84
Warrant expiration April 1, 2026    
Class of Stock [Line Items]    
Warrants issued to purchase redeemable convertible preferred stock (in shares) 131 131
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 1.84 $ 1.84
Warrant expiration September 7, 2024    
Class of Stock [Line Items]    
Warrants issued to purchase redeemable convertible preferred stock (in shares) 83,778 83,778
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 14.32 $ 14.32
Warrant expiration December 7, 2025    
Class of Stock [Line Items]    
Warrants issued to purchase redeemable convertible preferred stock (in shares) 20,944 20,944
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 14.32 $ 14.32
No expiration    
Class of Stock [Line Items]    
Warrants issued to purchase redeemable convertible preferred stock (in shares) 804,951 804,951
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 0.001 $ 0.001