Annual report pursuant to Section 13 and 15(d)

Goodwill (Details)

v3.20.1
Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Line Items]    
Goodwill, beginning $ 8,975,065 $ 13,365,655
Impairment loss (3,693,198) (4,390,590)
Goodwill, ending 5,281,867 8,975,065
Product and Service    
Goodwill [Line Items]    
Goodwill, beginning 40,870 40,870
Impairment loss 0 0
Goodwill, ending 40,870 40,870
Energy Production    
Goodwill [Line Items]    
Goodwill, beginning 8,934,195 13,324,785
Impairment loss (3,693,198) (4,390,590)
Goodwill, ending $ 5,240,997 $ 8,934,195