v3.25.3
Schedule of Derivative Liabilities (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Related Party [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Change in fair value, Beginning balance       $ 1,936,827
Issuance of convertible notes with bifurcated embedded derivative           1,126,451
Change in fair value $ 19,000 $ 62,000 (51,000) (3,063,278)
Balance          
Third Party Convertible Debt [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Change in fair value, Beginning balance       845,473
Issuance of convertible notes with bifurcated embedded derivative           559,390
Change in fair value           (1,404,863)
Balance