XML 86 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]    
Number of Reportable Segments | item 1  
Segment Reporting Information, Profit (Loss) [Abstract]    
Total Revenue $ 38,627 $ 41,288
Cost of goods sold 7,100 4,742
Gross profit 31,527 36,546
Research and development 22,227 23,817
Sales and marketing 26,661 26,975
General and administrative 29,693 30,068
Depreciation and amortization 4,143 3,985
Stock-based compensation expense 13,083 13,979
Total operating expenses 82,724 84,845
Other income/expense 10,142 10,376
Net loss (41,055) (37,923)
Cell Engineering Technology Segment    
Segment Reporting Information, Profit (Loss) [Abstract]    
Core Revenue 32,512 29,823
Non-core Revenue 6,115 11,465
Total Revenue 38,627 41,288
Cost of goods sold 7,100 4,742
Gross profit 31,527 36,546
Research and development 19,264 19,204
Sales and marketing 23,741 23,723
General and administrative 22,493 23,954
Depreciation and amortization 4,143 3,985
Stock-based compensation expense 13,083 13,979
Total operating expenses 82,724 84,845
Other income/expense 10,142 10,376
Net loss $ (41,055) $ (37,923)