XML 90 R75.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 13 - Stockholders' Equity (Details) - Number of Shares Available for Future Issuance
Dec. 31, 2015
shares
Note 13 - Stockholders' Equity (Details) - Number of Shares Available for Future Issuance [Line Items]  
Shares available for future issuance 7,233,000
Equity Awards [Member]  
Note 13 - Stockholders' Equity (Details) - Number of Shares Available for Future Issuance [Line Items]  
Shares available for future issuance 1,063,000
Preferred Stock [Member]  
Note 13 - Stockholders' Equity (Details) - Number of Shares Available for Future Issuance [Line Items]  
Shares available for future issuance 5,000,000
1993 Employee Stock Purchase Plan (ESPP) [Member]  
Note 13 - Stockholders' Equity (Details) - Number of Shares Available for Future Issuance [Line Items]  
Shares available for future issuance 1,170,000