XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Narrative (Details) - USD ($)
12 Months Ended 43 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Stock option vesting period 4 years      
Employee Stock Option        
Unrecognized Compensation $ 0     $ 0
Restricted Stock Units (RSUs)        
Unrecognized Compensation $ 48,100,000     $ 48,100,000
Unrecognized Compensation Recognition Period 2 years 4 months 24 days      
Fair value of restricted stock units vested $ 26,963,000 $ 32,786,000 $ 22,676,000  
401(k) Savings Plan        
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 1,800,000 $ 1,700,000 $ 1,600,000  
401(k) Savings Plan | Minimum        
Defined Contribution Plan, Percentage of Employee Gross Pay Match 50.00%      
401(k) Savings Plan | Maximum        
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 60.00%      
Defined Contribution Plan, Percentage of Employee Gross Pay Match 100.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 4.00%      
Expired Stock Incentive Plans | Stock Grants and Awards        
Stock Incentive Plans, Common Shares Reserved for Future Issuance 3,500,000     3,500,000
Stock Incentive Plans, Cumulative Share Forfeitures, Expirations and Repurchases 500,000      
Stock Incentive Plans, Stock Option Awards Outstanding 0     0
2010 Employee Stock Purchase Plan        
ESPP, Shares Issued During Period     5,203  
ESPP, Weighted Average Purchase Price     $ 13.4  
2010 and 2021 Employee Stock Purchase Plans        
Eligible Employee Share Purchase Price, Percentage of Fair Market Value       85.00%
ESPP, Share Offering Period Duration       24 months
ESPP, Share Purchase Periods Within Each Offering Period       4
ESPP, Share Purchase Period Duration       6 months
2011 Stock Incentive Plan        
Common Stock, Closing Share Price $ 27.08     $ 27.08
2011 Stock Incentive Plan | Employee Stock Option        
Stock Option Expiration Period 10 years      
Stock option vesting period 4 years      
Stock Incentive Plans, Stock Options and Awards Granted 0 0 0  
2011 Stock Incentive Plan | Stock Grants and Awards        
Stock Incentive Plans, Common Shares Reserved for Future Issuance 14,600,000     14,600,000
Stock Incentive Plans, Rate Decrease in Reserved Plan-Shares Pursuant to Awards Other Than Options or SARs (1.33)      
Number of additional common stock capital shares reserved for future issuance 15,100,000      
Stock Incentive Plans, Shares Available for Future Grant 3,600,000     3,600,000
2021 Employee Stock Purchase Plan        
Eligible Employee Contribution Rate, Percentage of Compensation 10.00%     10.00%
ESPP, Shares Issued During Period 155,828 223,608 182,083  
ESPP, Weighted Average Purchase Price $ 26.14 $ 17.14 $ 16.15 $ 26.14
ESPP, Shares Reserved for Future Issuance 638,481     638,481
ESPP, Unrecognized Compensation $ 2,000,000     $ 2,000,000
ESPP, Unrecognized Compensation Recognition Period 1 year 2 months 12 days