Quarterly report pursuant to Section 13 or 15(d)

TRANSPORTATION AND DISTRIBUTION REVENUE - Schedules of Concentration of Risk (Details)

v3.22.1
TRANSPORTATION AND DISTRIBUTION REVENUE - Schedules of Concentration of Risk (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Concentration Risk [Line Items]    
Revenues $ 32,872,351 $ 23,040,498
Crude oil transportation revenue    
Concentration Risk [Line Items]    
Revenues 24,129,364 15,604,226
Natural gas transportation revenue    
Concentration Risk [Line Items]    
Revenues 4,061,276 3,806,223
Natural gas distribution revenue    
Concentration Risk [Line Items]    
Revenues 1,197,904 1,198,813
Other    
Concentration Risk [Line Items]    
Revenues $ 372,810 $ 685,877
Product and services | Revenue | Crude oil transportation revenue    
Concentration Risk [Line Items]    
Concentration percentage 81.10% 73.30%
Product and services | Revenue | Natural gas transportation revenue    
Concentration Risk [Line Items]    
Concentration percentage 13.60% 17.90%
Product and services | Revenue | Natural gas distribution revenue    
Concentration Risk [Line Items]    
Concentration percentage 4.00% 5.60%
Product and services | Revenue | Other    
Concentration Risk [Line Items]    
Concentration percentage 1.30% 3.20%