XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Total Net Revenue Based on Disaggregation Criteria (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Total net revenue $ 25,061 $ 22,162
Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net revenue 23,943 21,314
Over Time    
Disaggregation Of Revenue [Line Items]    
Total net revenue 1,118 848
Americas    
Disaggregation Of Revenue [Line Items]    
Total net revenue 16,891 15,148
Americas | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net revenue 15,898 14,396
Americas | Over Time    
Disaggregation Of Revenue [Line Items]    
Total net revenue 993 752
Europe and the Middle East    
Disaggregation Of Revenue [Line Items]    
Total net revenue 3,794 2,460
Europe and the Middle East | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net revenue 3,669 2,364
Europe and the Middle East | Over Time    
Disaggregation Of Revenue [Line Items]    
Total net revenue 125 96
Asia-Pacific    
Disaggregation Of Revenue [Line Items]    
Total net revenue 4,376 4,554
Asia-Pacific | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net revenue $ 4,376 $ 4,554