v3.26.1
Notes Payable and Convertible Debentures (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of notes payable
        
   March 31,
2026
   December 31,
2025
 
Notes payable (3)  $2,333,815   $2,336,554 
Total Notes payable   2,333,815    2,336,554 
Convertible notes payable, net of discount (4)   1,825,645    1,825,645 
Total notes payable, net of discount of as of March 31, 2026 and December 31, 2025, respectively  $4,159,460   $4,162,199