v3.26.1
Stockholders' Equity - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 07, 2025
Stock-based compensation          
Compensation expense $ 2,260 $ 1,939 $ 4,040 $ 4,005  
Cost of revenue          
Stock-based compensation          
Compensation expense 112 101 202 200  
Sales and marketing expenses          
Stock-based compensation          
Compensation expense 430 465 877 968  
Research and development expenses          
Stock-based compensation          
Compensation expense 34 52 78 85  
Reimbursement, general and administrative expenses          
Stock-based compensation          
Compensation expense $ 1,684 $ 1,321 $ 2,883 $ 2,752  
2016 Plan          
Stock-based compensation          
Options outstanding         0
2025 Plan          
Stock-based compensation          
Number of shares authorized         1,850,000
Options outstanding 1,449,457   1,449,457