v3.26.1
Segment Information - Schedule of Segment Revenue Gross Profit Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Sales $ 11,511 $ 12,013
Less cost of goods sold:    
Stock-based compensation 707 907
Amortization of intangible assets 216 796
Depreciation 99 123
Gross profit $ 4,973 $ 5,160
Gross margin 43.00% 43.00%
Less research and development:    
Stock-based compensation expense $ 707 $ 907
Depreciation 99 123
Total research and development 2,249 2,498
Less sales and marketing:    
Total sales and marketing 2,330 2,464
Less general and administrative:    
Total general and administrative 2,507 3,294
Loss from operations (2,113) (3,096)
Employee retention credit refund 0 1,494
Employee retention credit -process costs 0 (134)
Interest income, net 18 221
Other income, net 340 0
Other segment (expenses) income (1) [1] (70) (7)
Loss before income taxes (1,825) (1,522)
Income tax expense (benefit) 72 24
Net loss (1,897) (1,546)
Cost Of goods sold [Membe]    
Less cost of goods sold:    
Other cost of goods sold 6,394 6,642
Stock-based compensation 25 73
Amortization of intangible assets 90 89
Depreciation 29 49
Less research and development:    
Stock-based compensation expense 25 73
Depreciation 29 49
Research And Development Expense [Member]    
Less cost of goods sold:    
Stock-based compensation 146 270
Business acquisition costs 32 0
Depreciation 62 65
Less research and development:    
Other research and development expenses 2,009 2,116
Stock-based compensation expense 146 270
Severance and exit costs 0 47
Depreciation 62 65
Selling And Marketing Expense [Member]    
Less cost of goods sold:    
Stock-based compensation 132 73
Business acquisition costs 120 0
Depreciation 3 4
Less research and development:    
Stock-based compensation expense 132 73
Severance and exit costs 0 77
Depreciation 3 4
Less sales and marketing:    
Other sales and marketing expenses 2,075 2,310
General And Administrative Expense [Member]    
Less cost of goods sold:    
Stock-based compensation 404 491
Business acquisition costs 22 0
Amortization of intangible assets 126 653
Depreciation 5 5
Less research and development:    
Stock-based compensation expense 404 491
Severance and exit costs 0 11
Depreciation 5 5
Less general and administrative:    
Other general and administrative expenses $ 1,950 $ 2,134
[1] Other segment expenses are primarily foreign currency transaction remeasurements and franchise taxes.