XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 10 - Related Party Transactions (Details Textual) - Stellartech Research Corporation [Member] - USD ($)
3 Months Ended 6 Months Ended
Oct. 04, 2007
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Stock Issued During Period, Shares, New Issues 37,500          
Related Party Transaction, Amounts of Transaction   $ 1,681,000 $ 945,000 $ 3,706,000 $ 2,160,000  
Accounts Payable, Related Parties, Current   $ 637,000   $ 637,000   $ 1,297,000