v3.26.1
Revenues - Summary of Total Net Revenues by Product Line (Detail) - 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]        
Net revenues $ 30,639 $ 31,242 $ 58,564 $ 61,173
Products and services        
Disaggregation Of Revenue [Line Items]        
Net revenues 29,724 29,847 56,100 58,844
HIV        
Disaggregation Of Revenue [Line Items]        
Net revenues 14,170 14,398 27,189 27,298
Sample Management Solutions        
Disaggregation Of Revenue [Line Items]        
Net revenues 9,875 9,855 18,933 18,965
HCV        
Disaggregation Of Revenue [Line Items]        
Net revenues 3,393 4,126 6,056 8,459
Other Product And Services Revenues        
Disaggregation Of Revenue [Line Items]        
Net revenues 2,285 994 3,903 1,767
COVID-19        
Disaggregation Of Revenue [Line Items]        
Net revenues 1 28 19 489
Risk Assessment Testing        
Disaggregation Of Revenue [Line Items]        
Net revenues 0 446 0 1,866
Other        
Disaggregation Of Revenue [Line Items]        
Net revenues $ 915 $ 1,395 $ 2,464 $ 2,329