XML 105 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information and Geographic Data - Schedule of Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Total revenue, net $ 52,293 $ 51,500 $ 139,352 $ 142,977
Stock-based compensation expense 5,638 7,053 19,059 19,845
Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue, net 52,293 51,500 139,352 142,977
Cost of sales (excluding stock-based compensation) 23,355 20,849 63,219 60,726
Amortization - license & IP expense 481 492 1,455 1,498
Sales (excluding stock-based compensation) 8,208 8,478 24,646 21,304
Marketing (excluding stock-based compensation) 2,456 2,685 8,221 12,382
Research and development (excluding stock-based compensation) 7,850 8,223 23,401 25,021
General and administrative (excluding stock-based compensation) 13,498 7,967 34,140 25,709
Stock-based compensation expense 5,638 7,054 19,059 19,847
Other segment items (3,715) (5,189) (12,326) (7,846)
Net loss (5,478) 941 (22,463) (15,664)
Product        
Segment Reporting Information [Line Items]        
Total revenue, net 38,114 39,544 97,639 108,242
Product | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue, net 38,114 39,544 97,639 108,242
Service        
Segment Reporting Information [Line Items]        
Total revenue, net 14,179 11,956 41,713 34,735
Service | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue, net $ 14,179 $ 11,956 $ 41,713 $ 34,735