v3.26.1
Segment Information - Reconciliation of segment gross profit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Reconciliation of segment gross profit to the consolidated loss from operations        
Gross profit $ 1,447 $ 1,453 $ 3,249 $ 2,835
Adjustments:        
Sales and marketing 1,366 1,273 2,846 2,268
General and administrative 3,454 3,552 7,545 7,273
Research and development 2,527 989 4,500 1,860
Litigation costs, net 2,057 4,004 2,663 6,576
Loss from operations (7,957) (8,365) (14,305) (15,142)
(Gain) loss on revaluation of warrant liability (226) (2,233) 1,429 (7,420)
Other (income) expense, net (58) 1,442 (129) 1,547
Loss before provision for income taxes (7,638) (7,083) (15,462) (8,962)
Operating Segments [Member]        
Reconciliation of segment gross profit to the consolidated loss from operations        
Gross profit 1,717 1,723 3,789 3,377
Adjustments:        
Intangible asset amortization expense 270 270 540 542
Sales and marketing 1,366 1,273 2,846 2,268
General and administrative 3,454 3,552 7,545 7,273
Research and development 2,527 989 4,500 1,860
Litigation costs, net 2,057 4,004 2,663 6,576
Loss from operations (7,957) (8,365) (14,305) (15,142)
Interest expense (35) (491) (143) (307)
(Gain) loss on revaluation of warrant liability (226) (2,233) 1,429 (7,420)
Other (income) expense, net $ (58) $ 1,442 $ (129) $ 1,547