XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Revenue Recognition - 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
Total sales $ 10,547 $ 14,442 $ 33,311 $ 39,842
Hardware [Member]        
Total sales 4,168 5,241 14,635 14,409
Managed Services [Member]        
Total sales 4,456 4,885 13,187 14,506
Installation Services [Member]        
Total sales 1,109 2,911 3,943 7,109
Other Services [Member]        
Total sales 814 1,405 1,546 3,818
Service [Member]        
Total sales $ 6,379 $ 9,201 $ 18,676 $ 25,433