XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 08, 2025
Feb. 20, 2025
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value, outstanding, exercisable, and vested or expected to vest     $ 29,500 $ 3,900
Unrecognized stock-based compensation expense     $ 11,200  
Weighted-average remaining vesting period     6 months  
Unrecognized compensation costs related to non-vested stock options     $ 0  
2016 Omnibus Long-Term Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for grant (in shares)     1,100,000  
2016 Omnibus Long-Term Incentive Plan | Subsequent Event        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of additional shares authorized (in shares) 4,900,000      
Restricted Stock Units (RSUs) | 2016 Omnibus Long-Term Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     1 year  
Performance-Based        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award modifications (in shares)   2,462,445