XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Summary of Reportable Revenues by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 72,049 $ 77,262
United States    
Segment Reporting Information [Line Items]    
Total revenue 68,510 73,880
Europe    
Segment Reporting Information [Line Items]    
Total revenue 2,309 2,545
Rest of World    
Segment Reporting Information [Line Items]    
Total revenue 1,230 837
Testing services revenue    
Segment Reporting Information [Line Items]    
Total revenue 53,837 61,784
Testing services revenue | United States    
Segment Reporting Information [Line Items]    
Total revenue 53,650 61,647
Testing services revenue | Rest of World    
Segment Reporting Information [Line Items]    
Total revenue 187 137
Product revenue    
Segment Reporting Information [Line Items]    
Total revenue 8,594 6,861
Product revenue | United States    
Segment Reporting Information [Line Items]    
Total revenue 5,276 3,727
Product revenue | Europe    
Segment Reporting Information [Line Items]    
Total revenue 2,282 2,461
Product revenue | Rest of World    
Segment Reporting Information [Line Items]    
Total revenue 1,036 673
Patient and digital solutions revenue    
Segment Reporting Information [Line Items]    
Total revenue 9,618 8,617
Patient and digital solutions revenue | United States    
Segment Reporting Information [Line Items]    
Total revenue 9,584 8,506
Patient and digital solutions revenue | Europe    
Segment Reporting Information [Line Items]    
Total revenue 27 84
Patient and digital solutions revenue | Rest of World    
Segment Reporting Information [Line Items]    
Total revenue $ 7 $ 27