v3.25.1
Segment and Geographic Information - Schedule of reported segment revenue, segment loss, and significant segment expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Revenue [1] $ 20,605 $ 19,525
Payroll and related costs 18,003 16,954
Lab supplies and outside services 2,841 3,430
Facility costs 2,270 2,368
Professional services 2,774 2,888
Repairs and maintenance 1,893 2,121
Depreciation and amortization 2,587 2,837
Other segment items [2] 8,014 3,254
Interest income (2,027) (1,359)
Net loss $ (15,750) $ (12,968)
[1] Includes related party revenue of $0.5 million for the three months ended March 31, 2025.
[2]

(a) Other segment items included in segment net loss include materials cost related to cost of revenue, marketing expenses, office expenses, foreign currency exchange gain and losses, and other overhead expenses.