XML 45 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Redeemable Convertible Preferred Stock Warrants (Details)
Jun. 14, 2019
shares
Redeemable Convertible Preferred Stock Warrants  
Number of warrants converted 336,386
Basis of conversion to purchase common stock 1
Shares issued upon conversion of warrants 336,386
Class B common stock  
Redeemable Convertible Preferred Stock Warrants  
Shares issued 322,278