v3.25.2
Basis of Presentation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Feb. 15, 2024
Product Information [Line Items]          
Promissory note payable $ 74,059,682   $ 74,059,682   $ 7,500,000
Revenue from related parties $ 8,101,023 $ 2,870,607 $ 12,652,798 $ 5,978,833  
Warrants outstanding 80,000 399,040 80,000 399,040  
Third party (Member)          
Product Information [Line Items]          
Stock option issued     1,000,000    
Convertible Notes Payable [Member]          
Product Information [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount     17,492,129 234,560  
Stock options and unissued stock awards granted to current or previous employees [Member]          
Product Information [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount     2,420,081 2,617,320  
Stock options and unissued awards granted to board members or consultants [Member]          
Product Information [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount     491,940 395,139  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Product Information [Line Items]          
Concentration risk, percentage 12.00% 99.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Product Information [Line Items]          
Concentration risk, percentage     9.00% 100.00%  
Terminaling and storage [Member]          
Product Information [Line Items]          
Revenue recognition $ 18,643,173 $ 16,181,122 $ 42,507,209 $ 32,202,513  
Transportation logistics [Member]          
Product Information [Line Items]          
Revenue recognition 10,456,273 $ 0 23,932,528 $ 0  
Realized sales $ 17,087,317   $ 30,357,126