XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF SENIOR SECURED PROMISSORY NOTES BALANCE (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 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