XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE - Summary of Revenue Disaggregated by Types and Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue $ 15,525 $ 14,250
Product    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 11,379 11,470
Service    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 4,027 2,661
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 7,434 3,084
U.S. | Product    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 5,067 1,618
U.S. | Service    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 2,367 1,466
Outside of U.S. ("OUS")    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 8,091 11,166
Outside of U.S. ("OUS") | Product    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 6,312 9,852
Outside of U.S. ("OUS") | Service    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue 1,660 1,195
Outside of U.S. ("OUS") | Distribution Rights    
Disaggregation Of Revenue [Line Items]    
Product, service and distribution rights revenue $ 119 $ 119