XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Narrative) (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense | $ $ 207,529
Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Intrinsic value of options exercised | $ $ 239,397
Weighted average grant date fair value of options granted | $ / shares $ 53.65
Maximum [Member] | Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of options available for future grant under the plan 10,000,000
2007 Plan, Transferred to 2015 Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of options available for future grant under the plan 379,358
2015 Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of options reserved for issuance under the plan 12,828,270
2015 Plan [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Annual increase percentage 5.00%
2015 Plan [Member] | Common Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of options available for future grant under the plan 8,627,031
ESPP [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of options reserved for issuance under the plan 2,687,451
Number of options available for future grant under the plan 2,108,673
Maximum number of excess shares authorized 487,643
Number of Common stock purchased 578,778
Maximum percentage of salary 10.00%
Maximum amount authorized per person | $ $ 10
Maximum percentage of common stock 85.00%
ESPP [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Annual increase percentage 1.00%