Quarterly report pursuant to Section 13 or 15(d)

Segments (Details)

v3.21.1
Segments (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
segment
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Segment Reporting Information [Line Items]      
Number of operating divisions | segment 2    
Revenue $ 6,057,161 $ 7,962,700  
Gross profit 2,951,208 2,792,167  
Assets 31,600,210 38,455,462 $ 30,073,653
Products and Services      
Segment Reporting Information [Line Items]      
Revenue 5,535,382 7,360,510  
Gross profit 2,691,976 2,525,721  
Assets 26,997,887 19,018,898  
Energy Production      
Segment Reporting Information [Line Items]      
Revenue 653,295 750,850  
Gross profit 259,232 266,446  
Assets 4,602,323 3,244,076  
Corporate, other and elimination      
Segment Reporting Information [Line Items]      
Revenue (131,516) (148,660)  
Gross profit 0 0  
Assets 0 16,192,488  
Operating Segments      
Segment Reporting Information [Line Items]      
Revenue 6,057,161 7,962,700  
Operating Segments | Products and Services      
Segment Reporting Information [Line Items]      
Revenue 5,403,866 7,211,850  
Operating Segments | Energy Production      
Segment Reporting Information [Line Items]      
Revenue 653,295 750,850  
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 131,516 148,660  
Intersegment Eliminations | Energy Production      
Segment Reporting Information [Line Items]      
Revenue 0 0  
Intersegment Eliminations | Corporate, other and elimination      
Segment Reporting Information [Line Items]      
Revenue $ (131,516) $ (148,660)