Annual report pursuant to Section 13 and 15(d)

Segments (Details)

v3.20.1
Segments (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Segment Reporting Information [Line Items]    
Number of operating segments | segment 2  
Total revenue $ 33,426,448 $ 35,883,684
Gross profit 12,478,752 13,591,862
Identifiable assets 41,116,635 49,904,393
Products and Services    
Segment Reporting Information [Line Items]    
Total revenue 30,895,144 30,695,306
Gross profit 11,091,898 10,993,490
Identifiable assets 32,508,704 27,566,921
Energy Production    
Segment Reporting Information [Line Items]    
Total revenue 3,140,834 6,399,526
Gross profit 1,386,854 2,598,372
Identifiable assets 8,607,931 22,337,472
Corporate, other and elimination    
Segment Reporting Information [Line Items]    
Total revenue (609,530) (1,211,148)
Gross profit 0 0
Identifiable assets 0 0
Operating Segments    
Segment Reporting Information [Line Items]    
Total revenue 33,426,448 35,883,684
Operating Segments | Products and Services    
Segment Reporting Information [Line Items]    
Total revenue 30,285,614 29,484,158
Operating Segments | Energy Production    
Segment Reporting Information [Line Items]    
Total revenue 3,140,834 6,399,526
Operating Segments | Corporate, other and elimination    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Intersegment Eliminations | Products and Services    
Segment Reporting Information [Line Items]    
Total revenue 609,530 1,211,148
Intersegment Eliminations | Energy Production    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Intersegment Eliminations | Corporate, other and elimination    
Segment Reporting Information [Line Items]    
Total revenue $ (609,530) $ (1,211,148)