XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies, Revenue recognition - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Summary of significant accounting policies [Abstract]                    
Term of free maintenance upon completion of software installation                 1 year  
Disaggregation of revenue [Abstract]                    
Net sales $ 17,958 $ 17,856 $ 12,623 $ 9,702 $ 11,123 $ 10,637 $ 9,325 $ 8,301 $ 58,139 $ 39,386
United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 44,034 32,400
International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 14,105 6,986
Food Service Technology [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 12,364 12,625
Food Service Technology [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 11,602 11,738
Food Service Technology [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 762 887
POS Automation [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 10,659 4,825
POS Automation [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 10,657 4,817
POS Automation [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 2 8
Casino and Gaming [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 30,029 15,302
Casino and Gaming [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 17,686 10,173
Casino and Gaming [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 12,343 5,129
Printrex [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                   631
Printrex [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                   171
Printrex [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                   460
TransAct Services Group [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 5,087 6,003
TransAct Services Group [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 4,089 5,501
TransAct Services Group [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 $ 998 $ 502