Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
TRANSPORTATION AND DISTRIBUTION REVENUE - Schedules of Concentration of Risk (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Transportation and distribution    
Concentration Risk [Line Items]    
Revenue from contracts with customers $ 29,343,386 $ 29,761,354
Crude oil transportation revenue    
Concentration Risk [Line Items]    
Revenue from contracts with customers 23,970,861 24,129,364
Natural gas transportation revenue    
Concentration Risk [Line Items]    
Revenue from contracts with customers 3,752,600 4,061,276
Natural gas distribution revenue    
Concentration Risk [Line Items]    
Revenue from contracts with customers 1,238,528 1,197,904
Other    
Concentration Risk [Line Items]    
Revenue from contracts with customers $ 381,397 $ 372,810
Product and services | Revenue | Transportation and distribution    
Concentration Risk [Line Items]    
Concentration percentage 100.00% 100.00%
Product and services | Revenue | Crude oil transportation revenue    
Concentration Risk [Line Items]    
Concentration percentage 81.70% 81.10%
Product and services | Revenue | Natural gas transportation revenue    
Concentration Risk [Line Items]    
Concentration percentage 12.80% 13.60%
Product and services | Revenue | Natural gas distribution revenue    
Concentration Risk [Line Items]    
Concentration percentage 4.20% 4.00%
Product and services | Revenue | Other    
Concentration Risk [Line Items]    
Concentration percentage 1.30% 1.30%