XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF SENIOR SECURED PROMISSORY NOTES BALANCE (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Balance, beginning $ 2,935,281
Issuance of senior secured promissory notes, at par   3,600,000
Discount recognized at issuance date   (1,470,205)
Amortization of discount 664,719 805,486
Principal payment (3,600,000)  
Balance, ending $ 2,935,281