v3.26.1
Segments (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total revenues $ 19,458,110 $ 37,340,291
Cost of revenues 13,734,880 32,581,857
Gross profit 5,723,230 4,758,434
Revenues [Member]    
Segment Reporting Information [Line Items]    
Total revenues 14,093,384 32,788,516
Revenues Related Party [Member]    
Segment Reporting Information [Line Items]    
Total revenues 5,364,726 4,551,775
Transportation and Logistics Segment [Member]    
Segment Reporting Information [Line Items]    
Total revenues 4,035,235 5,801,904
Cost of revenues 2,106,371
Gross profit 4,035,235 3,695,533
Transportation and Logistics Segment [Member] | Revenues [Member]    
Segment Reporting Information [Line Items]    
Total revenues 402,728 3,287,663
Transportation and Logistics Segment [Member] | Revenues Related Party [Member]    
Segment Reporting Information [Line Items]    
Total revenues 3,632,508 2,514,241
Terminaling and Storage Segment [Member]    
Segment Reporting Information [Line Items]    
Total revenues 1,872,750 18,268,577
Cost of revenues 195,336 17,232,060
Gross profit 1,677,414 1,036,517
Terminaling and Storage Segment [Member] | Revenues [Member]    
Segment Reporting Information [Line Items]    
Total revenues 140,532 16,231,043
Terminaling and Storage Segment [Member] | Revenues Related Party [Member]    
Segment Reporting Information [Line Items]    
Total revenues 1,732,218 2,037,534
Supply and Trading Segment [Member]    
Segment Reporting Information [Line Items]    
Total revenues 13,550,125 13,269,810
Cost of revenues 13,539,544 13,243,426
Gross profit 10,581 26,384
Supply and Trading Segment [Member] | Revenues [Member]    
Segment Reporting Information [Line Items]    
Total revenues 13,550,125 13,269,810
Supply and Trading Segment [Member] | Revenues Related Party [Member]    
Segment Reporting Information [Line Items]    
Total revenues