v3.26.1
Schedule of Property and Equipment (Details) (Parenthetical) - Asset Purchase Agreement [Member]
12 Months Ended
Dec. 31, 2024
USD ($)
73 Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Payments to acquire vehicles $ 5,139,877
Ground Storage Tanks [Member]  
Property, Plant and Equipment [Line Items]  
Payments to acquire vehicles 80,000
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Payments to acquire vehicles $ 5,219,877