v3.26.1
Convertible Notes Payable - Schedule of Convertible Notes Payable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Convertible Notes Payable [Abstract]    
Secured convertible promissory notes $ 22,751,184 $ 23,074,286
Less: debt discounts (985,137)
Total convertible notes payable, net 22,751,184 22,089,149
Current portion of convertible notes payable, net $ 22,751,184 $ 22,089,149