XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total sales $ 9,734 $ 12,285
Hardware [Member]    
Total sales 3,394 4,144
Managed Services [Member]    
Total sales 4,247 4,774
Installation Services [Member]    
Total sales 1,595 2,160
Other Services [Member]    
Total sales 498 1,207
Service [Member]    
Total sales $ 6,340 $ 8,141