v3.26.1
Revenue - Schedule of Revenue Disaggregated by Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue [1] $ 22,357 $ 17,203 $ 37,829 $ 37,808
Pharma Testing Services        
Disaggregation of Revenue [Line Items]        
Revenue [2] 16,789 11,023 27,513 24,617
Enterprise Sales        
Disaggregation of Revenue [Line Items]        
Revenue 0 2,315 393 4,780
Population Sequencing        
Disaggregation of Revenue [Line Items]        
Revenue 3,000 3,308 5,500 7,521
Clinical diagnostic        
Disaggregation of Revenue [Line Items]        
Revenue 2,541 469 3,972 777
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 27 $ 88 $ 451 $ 113
[1] Includes related party revenue of $8.4 million and $1.9 million for the three months ended June 30, 2026 and 2025, respectively, and $11.5 million and $2.4 million for the six months ended June 30, 2026 and 2025, respectively.
[2] Includes related party revenue of $8.4 million and $1.9 million for the three months ended June 30, 2026 and 2025, respectively, and $11.5 million and $2.4 million for the six months ended June 30, 2026 and 2025, respectively.