v3.26.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting            
Number of reportable segments | segment         1  
Segment Reporting            
Total revenue $ 7,271   $ 8,507   $ 16,922 $ 18,897
Cost of goods sold 1,675   1,519   3,244 3,016
Gross profit 5,596   6,988   13,678 15,881
Research and development 4,253   6,269   8,110 12,172
Sales and marketing 3,364   5,786   6,792 11,484
General and administrative 7,258   8,080   13,224 16,606
Depreciation and amortization 953   1,080   1,969 2,141
Stock-based compensation 1,160   3,514   2,301 6,553
Total operating expenses 15,828   21,215   30,095 42,403
Other income 1,358   1,870   2,793 3,904
Net loss (8,874) $ (4,750) (12,357) $ (10,261) (13,624) (22,618)
Cell Engineering Technology Segment            
Segment Reporting            
Core revenue 6,503   8,198   12,721 16,441
Non-core revenue 768   309   4,201 2,456
Total revenue 7,271   8,507   16,922 18,897
Cost of goods sold 1,675   1,519   3,244 3,016
Gross profit 5,596   6,988   13,678 15,881
Research and development 4,062   5,671   7,772 10,941
Sales and marketing 3,107   5,146   6,274 10,254
General and administrative 6,546   5,804   11,779 12,514
Depreciation and amortization 953   1,080   1,969 2,141
Stock-based compensation 1,160   3,514   2,301 6,553
Total operating expenses 15,828   21,215   30,095 42,403
Other income 1,358   1,870   2,793 3,904
Net loss $ (8,874)   $ (12,357)   $ (13,624) $ (22,618)