v3.26.1
Promissory Notes (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Promissory Notes Payable Related Party

 

   As of March 31, 2026   As of December 31, 2025 
         
Promissory notes payable, net  $716,695   $380,321 
Total Promissory notes payable, net   716,695    380,321 
Less: current portion   (716,695)   (380,321)
Long term Promissory notes payable, net of current  $-   $-