XML 56 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Redeemable Convertible Preferred Stock - Additional Information (Details)
Apr. 23, 2018
shares
Series A and A-1 Redeemable Convertible Preferred Stock  
Temporary Equity [Line Items]  
Convertible preferred stock converted into common stock 16,863,624