XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION - Other Share Awards - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 13, 2023
Jun. 10, 2022
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation     $ 43,031 $ 54,028
VDDTech        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Consideration transferred   $ 1,900    
VDDTech | Dilutive shares excluded        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation     $ 600 $ 900
VDDTech | Dilutive shares excluded | Time-Based Vesting        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares)   113,000    
Vesting period (in years)   4 years    
VDDTech | Dilutive shares excluded | Performance-Based Vesting        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares)   151,000    
Vesting period (in years)   3 years    
IC Joint Venture | Former Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted (in shares) 841,729      
Aggregated grant date fair value $ 4,500