XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details)
Jun. 30, 2020
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]  
Warrants issued to purchase redeemable convertible preferred stock (in shares) 426,827
Number of warrants exercised common stock (in shares) 32,120
Warrant expiration January 19, 2026  
Subsidiary, Sale of Stock [Line Items]  
Warrants issued to purchase redeemable convertible preferred stock (in shares) 252,798
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 1.84
Warrant expiration March 31, 2026  
Subsidiary, Sale of Stock [Line Items]  
Warrants issued to purchase redeemable convertible preferred stock (in shares) 69,176
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 1.84
Warrant expiration April 1, 2026  
Subsidiary, Sale of Stock [Line Items]  
Warrants issued to purchase redeemable convertible preferred stock (in shares) 131
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 1.84
Warrant expiration September 8, 2024  
Subsidiary, Sale of Stock [Line Items]  
Warrants issued to purchase redeemable convertible preferred stock (in shares) 83,778
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 14.32
Warrant expiration December 7, 2025  
Subsidiary, Sale of Stock [Line Items]  
Warrants issued to purchase redeemable convertible preferred stock (in shares) 20,944
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 14.32