v3.26.1
RELATED PARTY TRANSACTIONS - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Total revenue $ 44,687 $ 35,544 $ 85,472 $ 67,381
Operating expenses—Research and development 47,429 46,626 95,450 100,251
Screening revenue        
Related Party Transaction [Line Items]        
Total revenue 42,642 34,379 82,474 63,512
Cost of revenue $ 23,347 19,346 $ 44,591 36,469
Related Party | Illumina, Inc.        
Related Party Transaction [Line Items]        
Operating expenses—Research and development   578   1,974
Related Party | Illumina, Inc. | Screening revenue        
Related Party Transaction [Line Items]        
Total revenue   52   129
Related Party | Illumina, Inc. | Cost of screening revenue (exclusive of amortization of intangible assets) | Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Related Party Transaction [Line Items]        
Cost of revenue   1,176   2,687
Related Party | Illumina, Inc. | Cost of development services revenue | Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Related Party Transaction [Line Items]        
Cost of revenue   $ 19   $ 182