XML 100 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Note Payable - Schedule of Convertible Note Payable (Details) - Convertible Notes Payable [Member] - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Convertible Note Payable [Abstract]    
Principal amount $ 2,556,777 $ 2,400,000
Less: unamortized debt issuance costs (93,425) (183,840)
Less: unamortized debt discount (349,579) (291,014)
Convertible note payable, net $ 2,113,773 $ 1,925,146