XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK CAPITAL (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 17, 2022
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Underwriters discounts and commissions     $ 27,140        
Offering costs     $ 834        
Proceeds from secondary public offering, net of issuance costs         $ 650,526 $ 0  
Number of shares of common stock reserved for issuance pursuant to stock awards under the plan   10,000,000     10,000,000    
Capitalized stock-based compensation   $ 881     $ 977    
Equity based compensation expenses to employees and nonemployees   2,646   $ 3,791 9,182 10,249  
Tax benefit realized from share-based compensation   3,060   $ 4,720 8,871 $ 10,400  
Unrecognized compensation expense   $ 279,982     $ 279,982    
IPO [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock shares sold in public offerings 2,300,000            
Per share price of common stock sold $ 295            
IPO [Member] | Underwriting Agreement [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock shares sold in public offerings 300,000            
Underwriters discounts and commissions $ 27,140            
Offering costs 834            
Proceeds from secondary public offering, net of issuance costs $ 650,526            
Option [Member] | 2007 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares of common stock reserved for issuance pursuant to stock awards under the plan   18,047,085     18,047,085    
Number of shares available for future grant under the plan   9,802,734     9,802,734    
Option [Member] | 2015 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for future grant under the plan   8,617,974     8,617,974   379,358
Percentage of common shares increase automatically each year         5.00%    
ESPP [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares of common stock reserved for issuance pursuant to stock awards under the plan   3,662,737     3,662,737    
Number of shares available for future grant under the plan   2,965,885     2,965,885    
Number of Common stock purchased         696,852    
Period of plan increase automatically number of shares         487,643    
Percentage of common shares increase automatically each year         1.00%    
Maximum percentage of salary   15.00%     15.00%    
Aggregate limit per participant         $ 15    
Purchase price of common stock, percent         85.00%