XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
EMPLOYEE BENEFIT PLANS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 44 Months Ended
Nov. 16, 2011
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Apr. 28, 2025
Stock option vesting period   4 years      
Employee Stock Option          
Stock Incentive Plans, Stock Option Awards Outstanding   26,679,000   26,679,000  
Restricted Stock Units (RSUs)          
Unrecognized Compensation   $ 43,700   $ 43,700  
Unrecognized Compensation Recognition Period   2 years 4 months 24 days      
Fair value of restricted stock units vested   $ 9,712 $ 11,225    
2011 Stock Incentive Plan          
Stock Incentive Plans, Common Shares Reserved for Future Issuance   14,600,000   14,600,000  
Stock Incentive Plans, Common Shares Reserved for Future Issuance from Expired Incentive Plans   500,000   500,000  
Aggregate Common Shares Reserved to Cover Stock-based Awards Under the 2011 Plan   15,100,000   15,100,000  
Number of additional common stock capital shares reserved for future issuance   3,500,000      
Stock Incentive Plans, Stock Options and Awards Granted   0 0    
2011 Stock Incentive Plan | Maximum          
Stock Incentive Plans, Common Shares Reserved for Future Issuance from Expired Incentive Plans 3,500,000        
2011 Stock Incentive Plan | Employee Stock Option          
Stock Incentive Plans, Rate Decrease in Reserved Plan-Shares Pursuant to Awards Other Than Options or SARs 1.33        
Stock Option Expiration Period 10 years        
Stock option vesting period 4 years        
2021 Employee Stock Purchase Plan          
Eligible Employee Contribution Rate, Percentage of Compensation   10.00%   10.00%  
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  
ESPP, Shares Issued During Period   89,508 73,854    
ESPP, Weighted Average Purchase Price   $ 23.68 $ 25.94 $ 23.68  
Unrecognized Compensation   $ 6,600   $ 6,600  
Unrecognized Compensation Recognition Period   1 year 9 months 18 days      
Shares Available for Future Issuance   548,973   548,973  
Amended 2021 Stock Purchase Plan | Subsequent Event          
ESPP, Shares Reserved for Future Issuance         1,400,000
New Shares Reserved for Future Issuance Under Stock Plan Amendment         200,000
Amended 2011 Stock Incentive Plan | Employee Stock Option | Subsequent Event          
New Shares Reserved for Future Issuance Under Stock Plan Amendment         800,000
Stock Incentive Plans, Common Shares Reserved for Future Issuance         15,900,000