XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenue $ 10,724 $ 9,033
Cost of sales 7,378 6,754
Gross profit $ 3,346 $ 2,279
Gross margin 31.00% 25.00%
Operating expenses:    
Selling, general and administrative $ 14,666 $ 11,985
Research and development 3,494 4,850
Total operating expenses 18,160 16,835
Loss from operations (14,814) (14,556)
Product    
Segment Reporting Information [Line Items]    
Revenue 8,678 7,203
Cost of sales 6,700 6,078
Gross profit $ 1,978 $ 1,125
Gross margin 23.00% 16.00%
Operating expenses:    
Selling, general and administrative $ 14,114 $ 11,526
Research and development 2,927 4,431
Total operating expenses 17,041 15,957
Loss from operations (15,063) (14,832)
Software    
Segment Reporting Information [Line Items]    
Revenue 2,046 1,830
Cost of sales 678 676
Gross profit $ 1,368 $ 1,154
Gross margin 67.00% 63.00%
Operating expenses:    
Selling, general and administrative $ 552 $ 459
Research and development 567 419
Total operating expenses 1,119 878
Loss from operations $ 249 $ 276