XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Revenue Disaggregation (Details Textual) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Contract with Customer, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price and Input Costs $ 2,700,000  
Increase (Decrease) in Contract with Customer, Asset 480,889 $ 1,229,987
Increase (Decrease) in Contract with Customer, Liability $ (759,919) $ (393,191)