Annual report pursuant to Section 13 and 15(d)

Segments (Details)

v3.22.0.1
Segments (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Segment Reporting Information [Line Items]    
Number of operating segments | segment 3  
Total revenue $ 24,398,073 $ 28,254,579
Gross profit 11,587,653 10,827,514
Identifiable assets 32,362,222 30,073,653
Products and Services    
Segment Reporting Information [Line Items]    
Total revenue 22,980,541 26,817,142
Gross profit 10,922,924 10,159,978
Identifiable assets 28,264,287 25,706,960
Energy Production    
Segment Reporting Information [Line Items]    
Total revenue 1,739,150 1,837,181
Gross profit 664,729 667,536
Identifiable assets 4,097,935 4,366,693
Corporate, other and elimination    
Segment Reporting Information [Line Items]    
Total revenue (321,618) (399,744)
Gross profit 0 0
Identifiable assets 0 0
Operating Segments    
Segment Reporting Information [Line Items]    
Total revenue 24,398,073 28,254,579
Operating Segments | Products and Services    
Segment Reporting Information [Line Items]    
Total revenue 22,658,923 26,417,398
Operating Segments | Energy Production    
Segment Reporting Information [Line Items]    
Total revenue 1,739,150 1,837,181
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 321,618 399,744
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 $ (321,618) $ (399,744)