v3.26.1
Schedule of Detailed Company’s Notes Payable (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]      
Notes payable gross $ 9,270,696 $ 10,452,594 $ 20,428,886
Long term portion 811,525  
Vehicles [Member]      
Short-Term Debt [Line Items]      
Notes payable gross $ 32,685 71,583  
Notes Payable One [Member] | Vehicles [Member]      
Short-Term Debt [Line Items]      
Issue Date Jan. 15, 2021    
Maturity Date Nov. 15, 2025    
Interest Rate 11.00%    
Collateral This vehicle    
Collateral amount 98  
Notes Payable Two [Member] | Vehicles [Member]      
Short-Term Debt [Line Items]      
Issue Date Jun. 01, 2022    
Maturity Date May 23, 2026    
Interest Rate 0.90%    
Collateral This vehicle    
Collateral amount 4,181  
Notes Payable Three [Member] | Vehicles [Member]      
Short-Term Debt [Line Items]      
Issue Date Jun. 01, 2022    
Maturity Date May 23, 2026    
Interest Rate 0.90%    
Collateral This vehicle    
Collateral amount 4,181  
Notes Payable Four [Member] | Vehicles [Member]      
Short-Term Debt [Line Items]      
Issue Date Apr. 27, 2022    
Maturity Date May 10, 2027    
Interest Rate 9.05%    
Collateral This vehicle    
Collateral amount $ 32,685 48,707  
Notes Payable Five [Member] | Vehicles [Member]      
Short-Term Debt [Line Items]      
Issue Date Apr. 27, 2022    
Maturity Date May 01, 2026    
Interest Rate 8.50%    
Collateral This vehicle    
Collateral amount 14,417  
Notes Payable [Member] | Vehicles [Member]      
Short-Term Debt [Line Items]      
Notes payable gross 32,685 71,584  
Less: current portion (32,685) (40,326)  
Long term portion $ 31,258