XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock and Stock-Based Awards - Restricted Stock Units - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense   $ 20,971 $ 34,101 $ 25,482
Compensation cost   20,971 34,101 25,482
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value, vested   1,899 4,729 $ 1,809
Stock-based compensation expense $ 1,255      
Retention Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense   $ 655 $ 92  
Service Based Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted   1,503,127 3,101,764 1,302,844
Stock option granted vesting period   4 years    
Service Based Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rights percentage   25.00%    
Service Based Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rights percentage   75.00%    
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense   $ 8 $ 2,051  
Performance Based Restricted Stock Units (PSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted   0 1,322,715 0
Weighted average grant-date fair value of stock options     $ 5.5  
Stock-based compensation expense   $ 792 $ 4,293