v3.25.2
Schedule of Senior Secured Promissory Note (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Senior Secured Promissory Note -current $ 255,765
Senior Secured Promissory Note -long-term 10,748,408 10,748,408
Total $ 10,748,408 $ 11,004,173