XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK CAPITAL (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 17, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Proceeds from secondary public offering, net of issuance costs         $ 0 $ 650,526  
Underwriters discounts and commissions       $ 27,140      
Offering costs       834      
Number of shares of common stock reserved for issuance pursuant to stock awards under the plan   10,000,000     10,000,000    
Equity based compensation expenses to employees and nonemployees   $ 4,102 $ 3,058   $ 8,298 6,536  
Tax benefit realized from share-based compensation   2,619 $ 2,885   5,461 $ 5,812  
Unrecognized compensation expense   $ 318,954     $ 318,954    
Price of intrinsic value of closing price         $ 269.05    
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            
Proceeds from secondary public offering, net of issuance costs       650,526      
Underwriters discounts and commissions       27,140      
Offering costs       $ 834      
Option [Member] | Two Thousand Seven Global Incentive 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   20,853,755     20,853,755    
Number of shares available for future grant under the plan   11,933,444     11,933,444    
Option [Member] | Two Thousand Fifteen Global Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage Of Common Shares Increase Automatically Each Year         5.00%    
Number of shares available for future grant under the plan   8,617,974     8,617,974   379,358
Employee Stock Purchase 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   4,150,380     4,150,380    
Percentage Of Common Shares Increase Automatically Each Year         1.00%    
Period Of Plan Increase Automatically Number Of Shares         487,643    
Maximum Percentage Of Salary   15.00%     15.00%    
Aggregate Limit Per Participant         $ 15    
Purchase price of common stock, percent         85.00%    
Number of Common stock purchased         780,370    
Number of shares available for future grant under the plan   3,370,010     3,370,010