XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Incentive Plans - Additional Information (Details) - USD ($)
3 Months Ended
Jan. 02, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant (in shares)   1,855,798    
Granted (in shares)   0    
Stock-based compensation expense   $ 9,803,000 $ 8,931,000  
2014 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum portion of earning an employee may contribute to the ESPP Plan (as a percent)   15.00%    
Maximum value of shares which an employee can purchase per calendar year   $ 25,000    
Offering period for employee stock purchases (in months)   6 months    
Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock (as a percent)   85.00%    
Issuance of common stock under employee stock purchase plan (in shares) 61,866      
Aggregate proceeds from the issuance of shares $ 1,000,000.0      
Performance-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)   546,500    
Vesting period (in years)   2 years    
Number of shares outstanding (in shares)   627,792   226,183
Aggregate grant date fair value   $ 11,200,000    
Stock-based compensation expense   1,700,000 $ 200,000  
Total unrecognized compensation costs related to stock options and RSUs   $ 11,900,000    
Stock options and RSUs expected weighted average period (in years)   2 years 6 months 29 days    
Performance-based restricted stock units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rate (percent)   0.00%    
Performance-based restricted stock units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rate (percent)   200.00%    
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unrecognized compensation costs related to stock options and RSUs   $ 4,600,000    
Stock options and RSUs expected weighted average period (in years)   1 year 11 months 23 days    
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unrecognized compensation costs related to stock options and RSUs   $ 41,300,000    
Stock options and RSUs expected weighted average period (in years)   2 years 1 month 24 days