v3.26.1
Segment Reporting - Summary of Reportable Revenues by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenue $ 131,948 $ 86,679 $ 249,648 $ 171,364
United States        
Segment Reporting [Line Items]        
Total revenue 126,626 81,641 240,272 161,506
Rest of World        
Segment Reporting [Line Items]        
Total revenue 5,322 5,038 9,376 9,858
Testing services revenue        
Segment Reporting [Line Items]        
Total revenue 99,927 62,033 191,325 123,954
Testing services revenue | United States        
Segment Reporting [Line Items]        
Total revenue 99,548 61,670 190,577 123,108
Testing services revenue | Rest of World        
Segment Reporting [Line Items]        
Total revenue 379 363 748 846
Product revenue        
Segment Reporting [Line Items]        
Total revenue 12,791 11,833 23,137 22,643
Product revenue | United States        
Segment Reporting [Line Items]        
Total revenue 7,885 7,193 14,579 13,700
Product revenue | Rest of World        
Segment Reporting [Line Items]        
Total revenue 4,906 4,640 8,558 8,943
Patient and digital solutions revenue        
Segment Reporting [Line Items]        
Total revenue 19,230 12,813 35,186 24,767
Patient and digital solutions revenue | United States        
Segment Reporting [Line Items]        
Total revenue 19,193 12,778 35,116 24,698
Patient and digital solutions revenue | Rest of World        
Segment Reporting [Line Items]        
Total revenue $ 37 $ 35 $ 70 $ 69