XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 03, 2019
Interest Rate Swap [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Measurements [Line Items]    
Notional amount of the swaps $ 50,000  
GenePOC    
Fair Value Measurements [Line Items]    
Contingent consideration liability   $ 27,202
GenePOC | Maximum [Member] | Product Development Milestones [Member]    
Fair Value Measurements [Line Items]    
Potential milestone payment 14,000  
GenePOC | Maximum [Member] | Product Development Milestones [Member] | On Acquisition Date [Member]    
Fair Value Measurements [Line Items]    
Potential milestone payment 20,000  
GenePOC | Maximum [Member] | Financial Performance Targets [Member]    
Fair Value Measurements [Line Items]    
Potential milestone payment 50,000  
GenePOC | Maximum [Member] | Product Development Milestones And Financial Performance Targets [Member]    
Fair Value Measurements [Line Items]    
Potential milestone payment 64,000  
GenePOC | Maximum [Member] | Product Development Milestones And Financial Performance Targets [Member] | On Acquisition Date [Member]    
Fair Value Measurements [Line Items]    
Potential milestone payment $ 70,000