v3.26.1
Revenue, Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of revenue [Abstract]    
Net sales $ 14,415 $ 13,053
United States [Member]    
Disaggregation of revenue [Abstract]    
Net sales 11,416 10,746
International [Member]    
Disaggregation of revenue [Abstract]    
Net sales 2,999 2,307
Food Service Technology [Member]    
Disaggregation of revenue [Abstract]    
Net sales 4,692 4,908
Food Service Technology [Member] | United States [Member]    
Disaggregation of revenue [Abstract]    
Net sales 4,376 4,622
Food Service Technology [Member] | International [Member]    
Disaggregation of revenue [Abstract]    
Net sales 316 286
POS Automation [Member]    
Disaggregation of revenue [Abstract]    
Net sales 620 618
POS Automation [Member] | United States [Member]    
Disaggregation of revenue [Abstract]    
Net sales 620 618
POS Automation [Member] | International [Member]    
Disaggregation of revenue [Abstract]    
Net sales 0 0
Casino and Gaming [Member]    
Disaggregation of revenue [Abstract]    
Net sales 8,339 6,719
Casino and Gaming [Member] | United States [Member]    
Disaggregation of revenue [Abstract]    
Net sales 5,782 4,822
Casino and Gaming [Member] | International [Member]    
Disaggregation of revenue [Abstract]    
Net sales 2,557 1,897
TransAct Services Group [Member]    
Disaggregation of revenue [Abstract]    
Net sales 764 808
TransAct Services Group [Member] | United States [Member]    
Disaggregation of revenue [Abstract]    
Net sales 638 684
TransAct Services Group [Member] | International [Member]    
Disaggregation of revenue [Abstract]    
Net sales $ 126 $ 124