XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Note Payable - Schedule of Convertible Note Payable (Details) - Convertible Notes Payable [Member] - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Convertible Note Payable [Line Items]    
Principal amount $ 2,436,375 $ 2,556,777
Less: unamortized debt issuance costs (93,425)
Less: unamortized debt discount (349,579)
Convertible note payable, net $ 2,436,375 $ 2,113,773