XML 99 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Segment Revenue Gross Profit Net Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sales $ 60,599 $ 56,040
Less cost of goods sold    
Other cost of goods sold 500 400
Stock-based compensation 4,635 3,681
Amortization of intangible assets 3,029 2,969
Depreciation 548 661
Gross profit $ 24,802 $ 20,763
Gross margin 41.00% 37.00%
Less research and development    
Research and Development Expense, Total $ 11,864 $ 10,505
Less sales and marketing    
Total sales and marketing 9,203 9,126
Less general and administrative    
Other general and administrative expenses 7,459 8,629
Total general and administrative 12,663 13,532
Loss from operations (8,928) (12,400)
Interest income, net 115 109
Income tax benefit (expense) 152 (128)
Less other segment expenses [1] 27 9
Net Income (Loss) (8,688) (12,428)
Selling and Marketing Expense [Member]    
Less cost of goods sold    
Stock-based compensation 379 373
Depreciation 13 3
Less research and development    
Severance and exit costs 0 481
Less sales and marketing    
Other sales and marketing expenses 8,811 8,269
General and Administrative Expense [Member]    
Less cost of goods sold    
Stock-based compensation 2,566 2,139
Amortization of intangible assets 2,613 2,614
Depreciation 25 39
Less research and development    
Severance and exit costs 0 111
Research and Development Expense [Member]    
Less cost of goods sold    
Stock-based compensation 1,379 1,062
Depreciation 278 357
Less research and development    
Other research and development expenses 10,207 9,066
Severance and exit costs 0 20
Cost of goods sold    
Less cost of goods sold    
Other cost of goods sold 34,899 34,553
Stock-based compensation 311 107
Amortization of intangible assets 355 355
Depreciation $ 232 $ 262
[1] Other segment expenses are primarily foreign currency transaction remeasurements and franchise taxes.