XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of significant accounting policies, Revenue recognition - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Summary of significant accounting policies [Abstract]                    
Term of free maintenance upon completion of software installation                 1 year  
Disaggregation of revenue [Abstract]                    
Net sales $ 10,231 $ 10,867 $ 11,599 $ 10,687 $ 13,265 $ 17,190 $ 19,906 $ 22,270 $ 43,384 $ 72,631
United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 33,485 58,060
International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 9,899 14,571
Food Service Technology [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 16,101 16,308
Food Service Technology [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 14,719 15,159
Food Service Technology [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 1,382 1,149
POS Automation [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 3,361 6,922
POS Automation [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 3,361 6,805
POS Automation [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 0 117
Casino and Gaming [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 20,348 41,192
Casino and Gaming [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 12,522 28,715
Casino and Gaming [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 7,826 12,477
TransAct Services Group [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 3,574 8,209
TransAct Services Group [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 2,883 7,381
TransAct Services Group [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 $ 691 $ 828