v3.26.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segment Reporting    
Number of reportable segments | segment 1  
Segment Reporting    
Total revenue $ 9,651 $ 10,390
Cost of goods sold 1,569 1,497
Gross profit 8,082 8,893
Research and development 3,857 5,903
Sales and marketing 3,428 5,698
General and administrative 5,966 8,526
Depreciation and amortization 1,016 1,061
Stock-based compensation 1,141 3,039
Total operating expenses 14,267 21,188
Other income 1,435 2,034
Net loss (4,750) (10,261)
Cell Engineering Technology Segment    
Segment Reporting    
Core revenue 6,218 8,243
Non-core revenue 3,433 2,147
Total revenue 9,651 10,390
Cost of goods sold 1,569 1,497
Gross profit 8,082 8,893
Research and development 3,710 5,270
Sales and marketing 3,166 5,108
General and administrative 5,234 6,710
Depreciation and amortization 1,016 1,061
Stock-based compensation 1,141 3,039
Total operating expenses 14,267 21,188
Other income 1,435 2,034
Net loss $ (4,750) $ (10,261)