XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 01, 2020
Mar. 31, 2019
Mar. 31, 2021
Mar. 31, 2020
Jan. 01, 2021
Mar. 27, 2019
Share-based Compensation Arrangement by Share-based Payment Award            
Withholding tax adjustment     $ 7,652 $ 6,762    
2019 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award            
Percentage of earnings for purchase of common stock           15.00%
Offering periods   12 months        
Common stock reserved for issuance (in shares) 3,025,957       3,237,371 6,000,000
Increase in number of shares reserved for future issuance (in shares) 7,000,000          
Percentage of common stock outstanding 1.00%          
Performance based restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award            
Granted (in shares)     150,000      
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award            
Granted (in shares)     8,195,000      
Vested in period, fair value     $ 307,500 $ 177,500    
Shares withheld related to net share settlement (in shares)     129,855      
Withholding tax adjustment     $ 7,700      
Aggregate unrecognized compensation cost     $ 1,100,000      
Aggregate grant-date fair value, weighted average period     2 years 1 month 6 days      
Employee Stock | 2019 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award            
Number of shares repurchased under ESPP (in shares)     1,296,206