XML 55 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Note 1 - Organization and Nature of Operations (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Research and Development Expense, Total $ 3,370,233 $ 2,854,428
Revenue Spent on Research and Product Development Activities, Percent 12.40% 10.60%