v3.25.2
Schedule of Future Amortization of Loans Payable (Details) (Parenthetical) - USD ($)
Feb. 12, 2024
Dec. 12, 2022
Jun. 29, 2022
May 19, 2021
Aug. 21, 2020
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Mercedes Benz [Member] | Installment Agreement [Member]                
Debt instrument face amount         $ 55,841      
Debt instrument monthly installment         $ 931      
Loans payable           $ 2,792 $ 8,376  
Navitas Credit Corp [Member] | Equipment Finance Agreement [Member]                
Debt instrument face amount       $ 75,764        
Debt instrument monthly installment       $ 1,611        
Loans payable           14,025 22,915  
Debt instrument term       60 months        
NFS SSI [Member] | Equipment Finance Agreement [Member]                
Loans payable           0   $ 14,692
NFS SSI [Member] | Equipment Financing Agreement [Member]                
Purchase price     $ 84,500          
Proceeds from related party     $ 63,375          
Operating lease, description     The financing agreement has a 33 month term beginning in August 2022 with a monthly payment of $2,571.          
Short-term lease payments     $ 2,571          
Navitas 2022 BLU3 [Member] | Equipment Finance Agreement [Member]                
Debt instrument face amount   $ 63,689            
Debt instrument monthly installment   $ 2,083            
Loans payable           14,075 25,465  
Debt instrument term   36 months            
Navitas 2024 BLU3 One [Member] | Inventory Finance Agreement [Member]                
Debt instrument face amount $ 32,274              
Debt instrument monthly installment $ 715              
Loans payable           $ 25,430 $ 28,123  
Debt instrument term 60 months