XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE - Summary of Revenue Disaggregated by Types and Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 26,490 $ 19,177 $ 67,515 $ 49,732
Product        
Disaggregation Of Revenue [Line Items]        
Total revenue 20,865 14,126 50,748 36,422
Service        
Disaggregation Of Revenue [Line Items]        
Total revenue 5,507 4,933 16,411 12,954
Distribution rights        
Disaggregation Of Revenue [Line Items]        
Total revenue 118 118 356 356
U.S.        
Disaggregation Of Revenue [Line Items]        
Total revenue 13,693 8,892 30,436 28,801
U.S. | Product        
Disaggregation Of Revenue [Line Items]        
Total revenue 10,495 6,097 20,956 21,304
U.S. | Service        
Disaggregation Of Revenue [Line Items]        
Total revenue 3,198 2,795 9,480 7,497
Outside of U.S. ("OUS")        
Disaggregation Of Revenue [Line Items]        
Total revenue 12,797 10,285 37,079 20,931
Outside of U.S. ("OUS") | Product        
Disaggregation Of Revenue [Line Items]        
Total revenue 10,370 8,029 29,792 15,118
Outside of U.S. ("OUS") | Service        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,309 2,138 6,931 5,457
Outside of U.S. ("OUS") | Distribution rights        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 118 $ 118 $ 356 $ 356