Annual report pursuant to Section 13 and 15(d)

Segments (Details)

v3.20.4
Segments (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Segment Reporting Information [Line Items]    
Number of operating segments | segment 2  
Total revenue $ 28,254,579 $ 33,426,448
Gross profit 10,827,514 12,478,752
Identifiable assets 30,073,653 41,116,635
Products and Services    
Segment Reporting Information [Line Items]    
Total revenue 26,817,142 30,895,144
Gross profit 10,159,978 11,091,898
Identifiable assets 25,706,960 32,508,704
Energy Production    
Segment Reporting Information [Line Items]    
Total revenue 1,837,181 3,140,834
Gross profit 667,536 1,386,854
Identifiable assets 4,366,693 8,607,931
Corporate, other and elimination    
Segment Reporting Information [Line Items]    
Total revenue (399,744) (609,530)
Gross profit 0 0
Identifiable assets 0 0
Operating Segments    
Segment Reporting Information [Line Items]    
Total revenue 28,254,579 33,426,448
Operating Segments | Products and Services    
Segment Reporting Information [Line Items]    
Total revenue 26,417,398 30,285,614
Operating Segments | Energy Production    
Segment Reporting Information [Line Items]    
Total revenue 1,837,181 3,140,834
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 399,744 609,530
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 $ (399,744) $ (609,530)