XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Summary of Revenue Disaggregated by Types and Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Total revenue $ 18,876 $ 15,525
Product    
Disaggregation Of Revenue [Line Items]    
Total revenue 13,426 11,379
Service    
Disaggregation Of Revenue [Line Items]    
Total revenue 5,331 4,027
Distribution rights    
Disaggregation Of Revenue [Line Items]    
Total revenue 119 119
U.S.    
Disaggregation Of Revenue [Line Items]    
Total revenue 3,531 7,434
U.S. | Product    
Disaggregation Of Revenue [Line Items]    
Total revenue 432 5,067
U.S. | Service    
Disaggregation Of Revenue [Line Items]    
Total revenue 3,099 2,367
Outside of U.S. ("OUS")    
Disaggregation Of Revenue [Line Items]    
Total revenue 15,345 8,091
Outside of U.S. ("OUS") | Product    
Disaggregation Of Revenue [Line Items]    
Total revenue 12,994 6,312
Outside of U.S. ("OUS") | Service    
Disaggregation Of Revenue [Line Items]    
Total revenue 2,232 1,660
Outside of U.S. ("OUS") | Distribution rights    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 119 $ 119