XML 116 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Mar. 29, 2024
Dec. 31, 2024
Aug. 13, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share Repurchase Program, Authorized, Number of Shares     5  
Common stock, par value (in dollars per share)   $ 0.001   $ 0.001
Stock repurchase program, authorized amount   $ 0    
Stock-based compensation expenses $ 700      
Unrecognized stock-based compensation expense related to stock options   2,400    
Fair value of vested shares   10,700    
Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expenses   $ 2,700    
Performance Shares And Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost, period for recognition (in years)   1 year 9 months 18 days    
Unrecognized stock-based compensation expense   $ 18,500    
PRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expenses   $ 5,700    
Award performance period   3 years    
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance vesting period (in years)   3 years    
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expenses   $ 11,400    
Maximum | Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum term (in years)   10 years