XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2024
Mar. 31, 2025
Mar. 31, 2024
May 25, 2025
Nov. 04, 2024
Stock-based compensation          
Amount of authorized shares to repurchase   $ 16,500     $ 30,000
Compensation expense   2,066 $ 2,039    
Cost of revenue.          
Stock-based compensation          
Compensation expense   99 83    
Sales and marketing expenses          
Stock-based compensation          
Compensation expense   503 738    
Research and development expenses          
Stock-based compensation          
Compensation expense   33 33    
Reimbursement, general and administrative expenses          
Stock-based compensation          
Compensation expense   $ 1,431 $ 1,185    
2016 Plan          
Stock-based compensation          
Number of shares authorized   4,800,000      
Automatic annual increase to the number of shares reserved and available for issuance as a percentage of outstanding common stock (as a percent)   5.00%      
Automatic annual increase to the number of shares reserved and available for issuance   2,500,000      
Increase in number of shares reserved and available for issuance 1,180,019        
Shares available for future issuance   5,966,176      
2025 Plan          
Stock-based compensation          
Number of shares authorized       1,850,000