XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net Revenue $ 3,468,675 $ 9,153,833
Transferred at Point in Time [Member]    
Net Revenue 852,561 1,172,718
Aerospace [Member]    
Net Revenue 212,728 3,873,833
Industrial [Member]    
Net Revenue 1,568,453 3,246,082
Research [Member]    
Net Revenue $ 834,933 $ 861,200