XML 93 R83.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Stock Plans and Share Based Compensation Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 17, 2015
shares
Sep. 30, 2021
USD ($)
shares
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
plan
shares
Sep. 30, 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 | $   $ 165,011 $ 110,389 $ 429,999 $ 283,872
Capitalized share-based compensation expense | $   3,600 3,800 11,000 9,500
Unrecognized compensation cost | $   1,700,000   $ 1,700,000  
Unrecognized compensation cost, period for recognition       2 years 11 months 8 days  
Employee stock purchase plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee stock purchase plan, compensation expense | $   $ 7,600 $ 3,300 $ 24,400 $ 12,100
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)   6,797,068   6,797,068  
2015 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for future issuance (in shares)   118,883,836   118,883,836  
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,570,814   16,570,814  
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