XML 49 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Summary of Significant Accounting Policies - Impact on Previously Reported Results (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Costs and estimated earnings in excess of billings  
Contract assets $ 1,357,797 8,397,024
Billings in excess of costs and estimated earnings  
Contract liabilities $ 536,524 466,313
Previously Reported [Member]    
Costs and estimated earnings in excess of billings   8,397,000
Contract assets  
Billings in excess of costs and estimated earnings   466,000
Contract liabilities  
Restatement Adjustment [Member] | Accounting Standards Update 2014-09 [Member]    
Costs and estimated earnings in excess of billings   (8,397,000)
Contract assets   8,397,000
Billings in excess of costs and estimated earnings   (466,000)
Contract liabilities   $ 466,000