v3.26.1
Summary of Significant Accounting Policies - Schedule of Share Based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Share Based Compensation [Abstract]        
Issuance of options for services $ 649,416 $ 633,212 $ 765,792 $ 1,207,169
Issuance of shares for services 525,000 63,000 525,000
Issuance of warrants for services $ 899,564 $ 1,026,513 $ 906,813 $ 1,935,364