XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Segment Reporting                
Number of reportable segments | segment             1  
Segment Reporting                
Total revenue $ 6,829     $ 8,164     $ 25,726 $ 29,934
Cost of goods sold 1,596     1,928     4,612 4,819
Gross profit 5,233     6,236     21,114 25,115
Research and development 5,316     5,316     17,488 17,613
Sales and marketing 3,936     6,207     15,420 20,188
General and administrative 6,028     7,745     22,634 22,487
Depreciation and amortization 1,044     1,021     3,185 3,123
Stock-based compensation 1,954     3,370     8,507 9,949
Total operating expenses 19,382     20,289     61,785 63,411
Other income 1,733     2,496     5,637 7,838
Net loss (12,416) $ (12,357) $ (10,261) (11,557) $ (9,375) $ (9,526) (35,034) (30,458)
Cell Engineering Technology Segment                
Segment Reporting                
Core revenue 6,406     8,140     22,848 23,902
Non-core revenue 423     24     2,878 6,032
Total revenue 6,829     8,164     25,726 29,934
Cost of goods sold 1,596     1,928     4,612 4,819
Gross profit 5,233     6,236     21,114 25,115
Research and development 5,671     4,549     16,612 15,238
Sales and marketing 4,925     5,419     15,179 17,950
General and administrative 5,788     5,930     18,302 17,151
Depreciation and amortization 1,044     1,021     3,185 3,123
Stock-based compensation 1,954     3,370     8,507 9,949
Total operating expenses 19,382     20,289     61,785 63,411
Other income 1,733     2,496     5,637 7,838
Net loss $ (12,416)     $ (11,557)     $ (35,034) $ (30,458)