v3.25.2
Schedule of Property and Equipment (Details) (Parenthetical) - Asset Purchase Agreement [Member]
6 Months Ended
Jun. 30, 2025
USD ($)
73 Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
[custom:PaymentsToAcquireVehicles] $ 5,139,877
Ground Storage Tanks [Member]  
Property, Plant and Equipment [Line Items]  
[custom:PaymentsToAcquireVehicles] 80,000
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
[custom:PaymentsToAcquireVehicles] $ 5,219,877