XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Stock-Based Compensation Plans (Details)
12 Months Ended
Dec. 31, 2024
shares
Jun. 08, 2023
shares
Jun. 09, 2022
shares
Jul. 28, 2016
shares
Jul. 24, 2014
shares
Dec. 31, 2024
USD ($)
item
shares
Dec. 31, 2023
shares
Stock-based compensation              
Period by which all options to purchase common stock will accelerate upon an acquisition of the company           1 year  
Shares outstanding (in shares) 982,742         982,742 1,286,173
Shares available for future grant (in shares) 10,718,816         10,718,816  
Omnibus Long Term Incentive Plan 2019              
Stock-based compensation              
Further grants or awards after termination of plan (in shares)           0  
Shares available for future grant (in shares) 9,840,015         9,840,015  
Increase in number of shares reserved for issuance (in shares)   4,340,000 14,000,000        
Omnibus Long Term Incentive Plan 2019 | Minimum              
Stock-based compensation              
Vesting period           3 years  
Omnibus Long Term Incentive Plan 2019 | Maximum              
Stock-based compensation              
Vesting period           4 years  
Omnibus Long Term Incentive Plan 2019 | Stock Options              
Stock-based compensation              
Expiration period from the date of grant           10 years  
Shares outstanding (in shares) 358,292         358,292  
Omnibus Long Term Incentive Plan 2019 | Restricted Stock              
Stock-based compensation              
Shares outstanding (in shares) 8,424,465         8,424,465  
Omnibus Long Term Incentive Plan 2010              
Stock-based compensation              
Further grants or awards after termination of plan (in shares)           0  
Shares available for future grant (in shares) 0         0  
Omnibus Long Term Incentive Plan 2010 | Minimum              
Stock-based compensation              
Vesting period           3 years  
Omnibus Long Term Incentive Plan 2010 | Maximum              
Stock-based compensation              
Vesting period           4 years  
Omnibus Long Term Incentive Plan 2010 | Stock Options              
Stock-based compensation              
Expiration period from the date of grant           10 years  
Shares outstanding (in shares) 624,450         624,450  
Omnibus Long Term Incentive Plan 2010 | Restricted Stock              
Stock-based compensation              
Shares outstanding (in shares) 3,340         3,340  
Employee Stock Purchase Plan 2010              
Stock-based compensation              
Shares available for future grant (in shares) 878,801         878,801  
Increase in number of shares reserved for issuance (in shares)     3,000,000 2,000,000 500,000    
Option exercise price, expressed as a percentage of fair market value           85.00%  
Maximum value of shares that an employee is permitted to purchase | $           $ 25,000  
Number of shares (in shares) 4,921,199         955,392  
Employee Stock Purchase Plan 2010 | Minimum              
Stock-based compensation              
Number of hours per week of customary employment required to participate in the plan | item           20  
Number of months of customary employment required to participate in the plan           5 months  
Percentage of employee's compensation to be deducted from the employee's pay           1.00%  
Employee Stock Purchase Plan 2010 | Maximum              
Stock-based compensation              
Percentage of employee's compensation to be deducted from the employee's pay           15.00%