XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Geographic area information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Geographical area information [Abstract]                    
Net sales $ 11,123 $ 10,637 $ 9,325 $ 8,301 $ 7,763 $ 7,300 $ 5,285 $ 10,247 $ 39,386 $ 30,595
Fixed assets, net 2,684       1,950       2,684 1,950
United States [Member]                    
Geographical area information [Abstract]                    
Net sales                 32,400 24,733
International [Member]                    
Geographical area information [Abstract]                    
Net sales                 $ 6,986 $ 5,862
Sales [Member] | Geographic Concentration Risk [Member] | International [Member]                    
Geographical area information [Abstract]                    
Concentration risk percentage                 18.00% 19.00%
Sales [Member] | Geographic Concentration Risk [Member] | Europe [Member]                    
Geographical area information [Abstract]                    
Concentration risk percentage                 53.00% 45.00%
Sales [Member] | Geographic Concentration Risk [Member] | Pacific Rim [Member]                    
Geographical area information [Abstract]                    
Concentration risk percentage                 35.00% 45.00%
Sales [Member] | Geographic Concentration Risk [Member] | Canada [Member]                    
Geographical area information [Abstract]                    
Concentration risk percentage                 11.00% 8.00%
Reportable Geographical Components [Member] | United States [Member]                    
Geographical area information [Abstract]                    
Net sales                 $ 32,400 $ 24,733
Fixed assets, net 1,770       1,079       1,770 1,079
Reportable Geographical Components [Member] | International [Member]                    
Geographical area information [Abstract]                    
Net sales                 6,986 5,862
Fixed assets, net $ 914       $ 871       $ 914 $ 871