XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of disaggregated revenue
                               
September 30,
2025
September 30,
2024
Segment Three Months Ended Nine Months Ended Three Months Ended Nine Months Ended
Terminaling and storage   923,046     2,633,120     -     -  
Transportation and logistics   7,204,888     30,631,077     -     -  
Supply and Trading (1)   8,853,451     50,156,925     15,916,423     48,118,936  

 

(1) Revenue generated from these activities was previously reported under the Terminaling and Storage segment in prior reporting periods in 2025 and Product Revenue in 2024.