XML 69 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Total Net Sales Based on Disaggregation Criteria (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation Of Revenue [Line Items]    
Total net sales $ 83,755 $ 78,142
Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 78,512 73,714
Over Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 5,243 4,428
Americas    
Disaggregation Of Revenue [Line Items]    
Total net sales 61,365 60,153
Americas | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 56,461 55,906
Americas | Over Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 4,904 4,247
Europe and the Middle East    
Disaggregation Of Revenue [Line Items]    
Total net sales 11,417 9,943
Europe and the Middle East | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 11,078 9,785
Europe and the Middle East | Over Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 339 158
Asia-Pacific    
Disaggregation Of Revenue [Line Items]    
Total net sales 10,973 8,046
Asia-Pacific | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales $ 10,973 8,023
Asia-Pacific | Over Time    
Disaggregation Of Revenue [Line Items]    
Total net sales   $ 23