XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue, Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of revenue [Abstract]        
Net sales $ 13,798 $ 11,599 $ 26,851 $ 22,286
United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 11,482 8,819 22,228 16,584
International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,316 2,780 4,623 5,702
Food Service Technology [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,761 4,178 9,669 7,478
Food Service Technology [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,354 3,779 8,976 6,802
Food Service Technology [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 407 399 693 676
POS Automation [Member]        
Disaggregation of revenue [Abstract]        
Net sales 590 1,151 1,208 1,802
POS Automation [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 585 1,151 1,203 1,802
POS Automation [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 5 0 5 0
Casino and Gaming [Member]        
Disaggregation of revenue [Abstract]        
Net sales 7,629 5,359 14,348 11,055
Casino and Gaming [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 5,959 3,178 10,781 6,416
Casino and Gaming [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,670 2,181 3,567 4,639
TransAct Services Group [Member]        
Disaggregation of revenue [Abstract]        
Net sales 818 911 1,626 1,951
TransAct Services Group [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 584 711 1,268 1,564
TransAct Services Group [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales $ 234 $ 200 $ 358 $ 387