v3.26.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Product Information [Line Items]    
other sales $ 81,835,279 $ 27,770,280
Percentage of revenues 100.00% 100.00%
Total sales $ 81,835,279 $ 27,770,279
Fuel [Member]    
Product Information [Line Items]    
other sales $ 79,001,833 $ 26,694,186
Fuel [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Percentage of revenues 96.54% 96.13%
Product and Service, Other [Member]    
Product Information [Line Items]    
other sales $ 2,833,446 $ 1,076,093
Product and Service, Other [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Percentage of revenues 3.46% 3.87%