XML 126 R105.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events - Additional Information (Detail) - USD ($)
$ in Thousands
Feb. 02, 2021
Jul. 31, 2020
Subsequent Event [Line Items]    
Consideration transferred   $ 7,575
Subsequent Event [Member] | Medical Device Technology [Member] | Intellectual Property Rights [Member]    
Subsequent Event [Line Items]    
Consideration transferred $ 1,000  
Contingent consideration $ 9,000  
Subsequent Event [Member] | Medical Device Technology [Member] | Maximum [Member]    
Subsequent Event [Line Items]    
Royalty percentage on net sales 4.00%  
Subsequent Event [Member] | Medical Device Technology [Member] | Maximum [Member] | Intellectual Property Rights [Member]    
Subsequent Event [Line Items]    
Consideration transferred $ 10,000  
Subsequent Event [Member] | Medical Device Technology [Member] | Minimum [Member]    
Subsequent Event [Line Items]    
Royalty percentage on net sales 2.00%