XML 40 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Summary of Revenue Disaggregated by Types and Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue $ 14,250 $ 20,284
Product    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 11,470 18,874
Service    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 2,661 1,291
Distribution Rights    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 119 119
U.S.    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 3,084 634
U.S. | Product    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 1,618 0
U.S. | Service    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 1,466 634
Outside of U.S. ("OUS")    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 11,166 19,650
Outside of U.S. ("OUS") | Product    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 9,852 18,874
Outside of U.S. ("OUS") | Service    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 1,195 657
Outside of U.S. ("OUS") | Distribution Rights    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue $ 119 $ 119