XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Redeemable Convertible Preferred Stock Warrants and Common Stock Warrants - Schedule of Outstanding Warrants (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Liabilities And Stockholders Equity [Abstract]    
Number of warrants, Outstanding and exercisable to purchase preferred shares as of December 31, 2019 1,781,387  
Number of warrants, Issued 128,260  
Number of warrants, Converted to warrants for the purchase of common stock and adjusted for the Exchange Ratio and Reverse Stock Split (1,672,854)  
Number of warrants, Outstanding and exercisable to purchase common stock as of September 30, 2020 236,793  
Warrant exercise price $ 11.3177 $ 1.4034
Warrants outstanding and exercisable, Weighted average remaining contractual term 5 years 11 months 8 days 6 years 7 months 20 days