v3.25.2
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting            
Number of reportable segments | segment         1  
Segment Reporting            
Total revenue $ 8,507   $ 10,429   $ 18,897 $ 21,770
Cost of goods sold 1,519   1,488   3,016 2,891
Gross profit 6,988   8,941   15,881 18,879
Research and development 6,269   5,619   12,172 12,297
Sales and marketing 5,786   6,617   11,484 13,981
General and administrative 8,080   7,639   16,606 14,742
Depreciation and amortization 1,080   1,034   2,141 2,102
Stock-based compensation 3,514   3,564   6,553 6,579
Total operating expenses 21,215   20,909   42,403 43,122
Other income 1,870   2,593   3,904 5,342
Net loss (12,357) $ (10,261) (9,375) $ (9,526) (22,618) (18,901)
Cell Engineering Technology Segment            
Segment Reporting            
Core revenue 8,198   7,575   16,441 15,762
Non-core revenue 309   2,854   2,456 6,008
Total revenue 8,507   10,429   18,897 21,770
Cost of goods sold 1,519   1,488   3,016 2,891
Gross profit 6,988   8,941   15,881 18,879
Research and development 5,671   4,720   10,941 10,689
Sales and marketing 5,146   5,793   10,254 12,531
General and administrative 5,804   5,798   12,514 11,221
Depreciation and amortization 1,080   1,034   2,141 2,102
Stock-based compensation 3,514   3,564   6,553 6,579
Total operating expenses 21,215   20,909   42,403 43,122
Other income 1,870   2,593   3,904 5,342
Net loss $ (12,357)   $ (9,375)   $ (22,618) $ (18,901)