XML 44 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 76,090 $ 60,634
Product    
Disaggregation of Revenue [Line Items]    
Revenue 76,060 60,612
Royalty and Other Revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 30 $ 22