XML 168 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED AWARDS - Additional Information (Details)
12 Months Ended
May 13, 2021
USD ($)
shares
Dec. 31, 2024
USD ($)
day
installment
stockPriceHurdle
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Stock-Based Awards        
Granted at fair value (in shares)   4,068,000 1,101,000 618,000
Maximum employee subscription rate 25.00%      
Monetary cap | $ $ 21,250      
Offering period 24 months      
Purchase period 6 months      
Purchase price percentage 85.00%      
Number of shares authorized 3,000,000.0      
Restricted Stock Awards        
Stock-Based Awards        
Granted at fair value (in shares)   212,950    
Grant date fair value | $   $ 6,900,000    
Number of shares available for future grants   2,500,000    
Restricted Stock Awards | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Award vesting period (in years)   3 years    
Restricted Stock Awards | First year | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Annual award vesting percentage   33.30%    
Restricted Stock Awards | Second year | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Annual award vesting percentage   33.30%    
Restricted Stock Awards | Third year | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Annual award vesting percentage   33.40%    
Performance Shares        
Stock-Based Awards        
Award vesting period (in years)   3 years    
Granted at fair value (in shares)   1,512,500    
Number of installments | installment   3    
Number of stock price hurdles | stockPriceHurdle   3    
Share-based compensation expense | $   $ 5,900,000    
Performance Shares | Average per-share closing price exceeds $40.00        
Stock-Based Awards        
Performance percentage   33.00%    
Threshold trading days | day   20    
Stock price trigger | $ / shares   $ 40.00    
Performance Shares | Average per-share closing price exceeds $50.00        
Stock-Based Awards        
Performance percentage   33.00%    
Threshold trading days | day   20    
Stock price trigger | $ / shares   $ 50.00    
Performance Shares | Average per-share closing price exceeds $60.00        
Stock-Based Awards        
Performance percentage   34.00%    
Threshold trading days | day   20    
Stock price trigger | $ / shares   $ 60.00    
Performance Shares | Tranche one        
Stock-Based Awards        
Vesting percentage   25.00%    
Performance Shares | Tranche two        
Stock-Based Awards        
Vesting percentage   75.00%    
Performance Share Options        
Stock-Based Awards        
Award vesting period (in years)   4 years    
Number of installments | installment   3    
Number of stock price hurdles | stockPriceHurdle   3    
Share-based compensation expense | $   $ 2,400,000    
Performance based options granted (in shares)   2,250,000    
Performance Share Options | Tranche one        
Stock-Based Awards        
Threshold trading days | day   20    
Stock price trigger | $ / shares   $ 45.00    
Performance based options granted (in shares)   500,000    
Exercise price (in dollars per share) | $ / shares   $ 45.00    
Performance Share Options | Tranche two        
Stock-Based Awards        
Threshold trading days | day   20    
Stock price trigger | $ / shares   $ 50.00    
Performance based options granted (in shares)   750,000    
Exercise price (in dollars per share) | $ / shares   $ 50.00    
Performance Share Options | Tranche three        
Stock-Based Awards        
Threshold trading days | day   20    
Stock price trigger | $ / shares   $ 60.00    
Performance based options granted (in shares)   1,000,000    
Exercise price (in dollars per share) | $ / shares   $ 60.00    
Restricted Stock Units (RSUs)        
Stock-Based Awards        
Award vesting period (in years)   4 years 3 years  
Vesting percentage   25.00%    
Employee stock purchase plan        
Stock-Based Awards        
Share-based compensation expense | $   $ 1,100,000 $ 1,700,000 $ 2,400,000
Number of shares available for future grants   2,700,000    
Common stock issued for ESPP purchases   119,425 117,687  
Stock purchase plans, average price per share (in dollars per share) | $ / shares   $ 12.23 $ 16.25