XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 0    
Achievement percentage 100.00%    
Payments of dividends $ 0 $ 0 $ 0
TVN      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employer contributions made 0    
Expected employer contributions in 2023 $ 0    
1995 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share exercise price (in percent) 100.00%    
Expiration period (in years) 7 years    
Increase in common stock reserved for issuance (in shares) 5,000,000    
Common stock reserved for issuance (in shares) 16,492,660    
Shares available for grant (in shares) 12,723,305    
1995 Stock Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 2 years    
1995 Stock Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
2002 Director Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share exercise price (in percent) 100.00%    
Common stock reserved for issuance (in shares) 576,084    
Shares available for grant (in shares) 374,341    
Incentive Stock Option or Non-statutory Stock Option with Exercise Price less than 100% Fair Value of Common Stock on Grant Date | 1995 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 0    
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value $ 25,600,000 $ 22,500,000 $ 22,400,000
Unrecognized share-based compensation cost $ 28,900,000    
Weighted-average period (in years) 1 year 8 months 12 days    
Weighted average fair value (in dollars per share) $ 13.22    
RSUs | 1995 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average exercise price (in dollars per share) 0    
RSUs | 2002 Director Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average exercise price (in dollars per share) $ 0    
Vesting period (in years) 1 year    
PRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 77,571    
MRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 329,166    
Stock options | 2002 Director Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Expiration period (in years) 7 years    
Employee stock purchase rights under ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share exercise price (in percent) 85.00%    
Common stock reserved for issuance (in shares) 1,061,928    
Employees payroll deductions minimum (in percent) 1.00%    
Employees payroll deductions maximum (in percent) 10.00%    
Common stock capital shares reserved for future issuance (in shares) 400,000    
Common stock issued under the 2002 ESPP (in shares) 622,004 733,030 817,243
Stock contributions value under 2002 ESPP $ 6,600,000 $ 6,600,000 $ 5,900,000
Discount on the purchase of the stock (in percent) 15.00%    
Fair value of the put option (in percent) 15.00%    
Weighted average fair value (in dollars per share) $ 3.76 $ 4.23 $ 2.91