XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Notes Payable

  

   September 30, 2024   December 31, 2023 
         
Short-term liabilities          
Notes payable, principal   219,896    222,320 
Accrued interest to date   10,928    4,035 
           
Notes Payable, short-term   230,824    226,355 
           
Long-term liabilities          
Notes payable, principal   7,629,800    7,813,021 
           
Notes payable, long term   7,629,800    7,813,021