XML 23 R32.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 6 - Common Stock (Details Textual) - $ / shares
3 Months Ended 9 Months Ended
Jun. 30, 2015
Sep. 30, 2015
Dec. 31, 2014
Oct. 27, 2014
The 2014 Employee Stock Purchase Plan [Member]        
Stock Issued During Period, Shares, Employee Stock Purchase Plans 5,864 5,864    
Common Stock, Shares, Issued   16,479,508 16,448,455  
Common Stock, Shares Authorized   100,000,000 100,000,000  
Common Stock, Par or Stated Value Per Share   $ 0.001 $ 0.001 $ 0.001
Common Stock, Shares, Outstanding   16,479,508 16,448,455