v3.25.2
Revenues - Summary of Total Net Revenues by Product Line (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Revenue $ 31,242 $ 54,335 $ 61,173 $ 108,467
Product and Services Revenues        
Disaggregation Of Revenue [Line Items]        
Revenue 29,847 53,949 58,844 107,728
Product and Services Revenues | HIV        
Disaggregation Of Revenue [Line Items]        
Revenue 14,398 18,939 27,298 42,067
Product and Services Revenues | Sample Management Solutions        
Disaggregation Of Revenue [Line Items]        
Revenue 9,855 13,652 18,965 27,032
Product and Services Revenues | HCV        
Disaggregation Of Revenue [Line Items]        
Revenue 4,126 12,609 8,459 23,431
Product and Services Revenues | Risk assessment testing        
Disaggregation Of Revenue [Line Items]        
Revenue 446 4,734 1,866 7,734
Product and Services Revenues | Other product and services revenues        
Disaggregation Of Revenue [Line Items]        
Revenue 994 2,308 1,767 4,352
Product and Services Revenues | COVID-19        
Disaggregation Of Revenue [Line Items]        
Revenue 28 810 489 1,683
Product and Services Revenues | Molecular Services        
Disaggregation Of Revenue [Line Items]        
Revenue 0 897 0 1,429
Other        
Disaggregation Of Revenue [Line Items]        
Revenue 31,242 54,335 61,173 108,467
Other | Non-product and services revenues        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,395 $ 386 $ 2,329 $ 739