v3.26.1
Notes Payable - Schedule of Notes Payable (Details) - Nonrelated Party [Member] - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Notes Payable 1 [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable
Notes Payable 2 [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 150,000 150,000
Notes Payable, Other Payables [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 150,000 150,000
Less unamortized debt discounts:
Notes payable 150,000 150,000
Less: current maturities
Notes payable, less current maturities $ 150,000 $ 150,000