XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Revenue From Contracts With Customers (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
Contract with Customer, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price and Input Costs $ (1,099,000) $ (1,594,000)  
Increase (Decrease) in Contract with Customer, Asset   (5,845,869) $ 1,861,408
Increase (Decrease) in Contract with Customer, Liability   $ (237,098) $ (5,046,437)