XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue, Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of revenue [Abstract]        
Net sales $ 13,176 $ 10,867 $ 40,027 $ 33,153
United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 10,436 8,594 32,664 25,178
International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,740 2,273 7,363 7,975
Food Service Technology [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,841 4,321 14,510 11,799
Food Service Technology [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,531 3,982 13,507 10,784
Food Service Technology [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 310 339 1,003 1,015
POS Automation [Member]        
Disaggregation of revenue [Abstract]        
Net sales 399 1,148 1,607 2,950
POS Automation [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 399 1,148 1,602 2,950
POS Automation [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 0 5 0
Casino and Gaming [Member]        
Disaggregation of revenue [Abstract]        
Net sales 7,144 4,534 21,492 15,589
Casino and Gaming [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,897 2,757 15,678 9,173
Casino and Gaming [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,247 1,777 5,814 6,416
TransAct Services Group [Member]        
Disaggregation of revenue [Abstract]        
Net sales 792 864 2,418 2,815
TransAct Services Group [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 609 707 1,877 2,271
TransAct Services Group [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales $ 183 $ 157 $ 541 $ 544