XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 01, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock-based compensation          
Compensation expense   $ 2,070 $ 1,766 $ 5,969 $ 5,597
Cost of revenue.          
Stock-based compensation          
Compensation expense   100 116 286 340
Sales and marketing expenses          
Stock-based compensation          
Compensation expense   595 634 1,939 2,196
Research and development expenses          
Stock-based compensation          
Compensation expense   42 5 123 98
Reimbursement, general and administrative expenses          
Stock-based compensation          
Compensation expense   $ 1,333 $ 1,011 $ 3,621 $ 2,963
2016 Plan          
Stock-based compensation          
Number of shares authorized   4,800,000   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%   5.00%  
Automatic annual increase to the number of shares reserved and available for issuance   2,500,000   2,500,000  
Increase in number of shares reserved and available for issuance 1,180,019        
Shares available for future issuance   6,462,956   6,462,956