v3.26.3
Revenues - Summary of Total Net Revenues by Product Line (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation Of Revenue [Line Items]        
Net revenues $ 30,907 $ 27,085 $ 89,471 $ 88,258
Products and services        
Disaggregation Of Revenue [Line Items]        
Net revenues 30,092 25,336 86,192 84,180
HIV        
Disaggregation Of Revenue [Line Items]        
Net revenues 12,116 11,141 39,305 38,439
Sample Management Solutions        
Disaggregation Of Revenue [Line Items]        
Net revenues 12,498 10,306 31,431 29,271
HCV        
Disaggregation Of Revenue [Line Items]        
Net revenues 3,221 2,604 9,277 11,063
Other Product And Services Revenues        
Disaggregation Of Revenue [Line Items]        
Net revenues 2,235 1,196 6,138 2,963
COVID-19        
Disaggregation Of Revenue [Line Items]        
Net revenues 22 89 41 578
Risk Assessment Testing        
Disaggregation Of Revenue [Line Items]        
Net revenues 0 0 0 1,866
Other        
Disaggregation Of Revenue [Line Items]        
Net revenues $ 815 $ 1,749 $ 3,279 $ 4,078