Quarterly report pursuant to Section 13 or 15(d)

Segments (Details)

v3.22.1
Segments (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]      
Number of operating divisions | segment 3    
Revenue $ 7,438,323 $ 6,057,161  
Gross profit 3,090,788 2,951,208  
Assets 32,763,971 31,600,210 $ 32,362,222
Products and Services      
Segment Reporting Information [Line Items]      
Revenue 6,952,014 5,535,382  
Gross profit 2,845,253 2,691,976  
Assets 28,785,826 26,997,887  
Energy Production      
Segment Reporting Information [Line Items]      
Revenue 581,562 653,295  
Gross profit 245,535 259,232  
Assets 3,978,145 4,602,323  
Corporate, other and elimination      
Segment Reporting Information [Line Items]      
Revenue (95,253) (131,516)  
Gross profit 0 0  
Assets 0 0  
Operating Segments      
Segment Reporting Information [Line Items]      
Revenue 7,438,323 6,057,161  
Operating Segments | Products and Services      
Segment Reporting Information [Line Items]      
Revenue 6,856,761 5,403,866  
Operating Segments | Energy Production      
Segment Reporting Information [Line Items]      
Revenue 581,562 653,295  
Operating Segments | Corporate, other and elimination      
Segment Reporting Information [Line Items]      
Revenue 0 0  
Intersegment Eliminations      
Segment Reporting Information [Line Items]      
Revenue 0 0  
Intersegment Eliminations | Products and Services      
Segment Reporting Information [Line Items]      
Revenue 95,253 131,516  
Intersegment Eliminations | Energy Production      
Segment Reporting Information [Line Items]      
Revenue 0 0  
Intersegment Eliminations | Corporate, other and elimination      
Segment Reporting Information [Line Items]      
Revenue $ (95,253) $ (131,516)