XML 33 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended
Mar. 31, 2018
USD ($)
Jan. 01, 2018
USD ($)
Dec. 31, 2017
USD ($)
Maximum Period Of Agreement 21 years    
Contract with Customer, Liability, Revenue Recognized $ 252,000    
Contract with Customer, Liability, Current $ 722,000   $ 384,000
Number of Reportable Segments 2    
Retained Earnings [Member] | Accounting Standards Update 2014-09 [Member]      
Cumulative Effect of New Accounting Principle in Period of Adoption   $ (79,000)