XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Customer Concentration Risk [Member] | Accounts Receivable [Member] | US-based IT OEM Company [Member]    
Concentration Risk, Percentage 66.00% 26.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | US-Based Electrical Equipment Company [Member]    
Concentration Risk, Percentage   22.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | US-based Technology Company [Member]    
Concentration Risk, Percentage   23.00%
Maintenance Contracts [Member]    
Revenue, Remaining Performance Obligation, Amount $ 2,444,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year  
All Other Services [Member]    
Revenue, Remaining Performance Obligation, Amount $ 479,000  
Maximum [Member]    
Allowance for Doubtful Accounts Receivable, Ending Balance $ 8,000 $ 5,000
Maximum [Member] | All Other Services [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 3 years  
Minimum [Member] | All Other Services [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year