v3.25.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Segment Reporting Information [Line Items]    
Number of Reportable Segments | segment 1  
Segment Reporting Information, Profit (Loss) [Abstract]    
Total Revenue $ 10,390 $ 11,342
Cost of goods sold 1,497 1,403
Gross profit 8,893 9,939
Research and development 5,903 6,678
Sales and marketing 5,698 7,365
General and administrative 8,526 7,103
Depreciation and amortization 1,061 1,068
Stock-based compensation 3,039 3,015
Total operating expenses 21,188 22,214
Other income 2,034 2,749
Net loss (10,261) (9,526)
Cell Engineering Technology Segment    
Segment Reporting Information, Profit (Loss) [Abstract]    
Core revenue 8,243 8,188
Non-core revenue 2,147 3,154
Total Revenue 10,390 11,342
Cost of goods sold 1,497 1,403
Gross profit 8,893 9,939
Research and development 5,270 5,969
Sales and marketing 5,108 6,739
General and administrative 6,710 5,423
Depreciation and amortization 1,061 1,068
Stock-based compensation 3,039 3,015
Total operating expenses 21,188 22,214
Other income 2,034 2,749
Net loss $ (10,261) $ (9,526)