XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 11, 2020
Nov. 13, 2014
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock price (in dollars per share) $ 1,164.83            
RSUs              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Fair value of vested RSUs   $ 25.2 $ 11.5 $ 100.3 $ 42.6    
Unamortized compensation expense   $ 350.0   $ 350.0      
Weighted-average remaining recognition period (in years)       2 years      
RSUs | Non-executive employees              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period       4 years      
RSUs | Executives              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period       3 years      
RSUs | Directors              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period       1 year      
2026 Executive PSUs              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Awards granted (in shares) 42,000            
Maximum percentage allowed based on average revenue growth rate 300.00%            
Maximum percentage allowed based on manufacturing capacity 200.00%            
Performance period 3 years            
Stock-based compensation cost if performance target achieved $ 208.2            
Price per share payable upon vesting (in dollars per share) $ 300            
Stock price (in dollars per share) $ 1,164.83            
Expected term 3 years            
Expected volatility 53.39%            
Risk-free interest rate 3.60%            
Expected dividend yield 0.69%            
2014 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized (in shares)             5,500,000
Amended and Restated 2014 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized (in shares)           10,500,000  
Number of shares remained available for future issuance (in shares)   3,400,000   3,400,000