v3.25.2
Convertible Notes Payable, Non-related Partied and Related Party (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Total convertible notes payable, non-related parties $ 5,193,411 $ 5,110,911
Unamortized debt discount
Convertible notes payable - nonrelated parties 5,193,411 5,110,911
Less current portion (5,193,411) (5,110,911)
Convertible notes payable - non related parties, long-term portion
Igor 1 Corp [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total convertible notes payable, non-related parties 4,818,411 4,818,411
Glen Eagle [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total convertible notes payable, non-related parties $ 375,000 $ 292,500