XML 92 R78.htm IDEA: XBRL DOCUMENT v3.21.1
STOCKHOLDERS' EQUITY - Stock Plans and Share Based Compensation Narrative (Details)
$ in Thousands
3 Months Ended
Nov. 17, 2015
shares
Mar. 31, 2021
USD ($)
plan
shares
Mar. 31, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of share based compensation plans | plan   2  
Employee stock purchase plan, compensation expense | $   $ 118,623 $ 77,303
Capitalized share-based compensation expense | $   3,400 2,300
Unrecognized compensation cost | $   $ 1,100,000  
Unrecognized compensation cost, period for recognition   2 years 9 months 3 days  
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee stock purchase plan, compensation expense | $   $ 8,800 $ 4,700
2009 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuance (in shares) 0    
2009 Stock Option Plan | Stock options, RSAs, and RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity instruments outstanding (in shares)   8,404,227  
2015 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuance (in shares)   121,543,822  
Shares reserved for future issuance (in shares) 30,000,000    
Shares reserved for future issuance, percentage of annual increase 5.00%    
2015 Equity Incentive Plan | Stock options, RSAs, and RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity instruments outstanding (in shares)   16,874,534  
2015 Equity Incentive Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance, amount of annual increase (in shares) 40,000,000