XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Total Net Sales Based on Disaggregation Criteria (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]    
Total net sales $ 86,920 $ 83,755
Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 82,736 78,512
Over Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 4,184 5,243
Americas    
Disaggregation Of Revenue [Line Items]    
Total net sales 58,302 61,365
Americas | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 54,491 56,461
Americas | Over Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 3,811 4,904
Europe and the Middle East    
Disaggregation Of Revenue [Line Items]    
Total net sales 9,497 11,417
Europe and the Middle East | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 9,124 11,078
Europe and the Middle East | Over Time    
Disaggregation Of Revenue [Line Items]    
Total net sales 373 339
Asia-Pacific    
Disaggregation Of Revenue [Line Items]    
Total net sales 19,121 10,973
Asia-Pacific | Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Total net sales $ 19,121 $ 10,973