XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation - Additional Information (Details)
shares in Millions
3 Months Ended
Mar. 31, 2020
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Percentage of employees can satisfied the service condition 33.33%
Minimum period of employees need to continued employment 3 years
Number of common stock available for issuance 10.5
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares issued 0.4
Shares granted 0.2
Restricted Stock Units | IPO Grants  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares granted 0.2