XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
NOTES PAYABLE TO RELATED AND UNRELATED PARTIES (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of notes payable to related parties
               
      Notes Payable
     

September 30,

2023

      December 31, 2022  
Current portion of notes payable and accrued interest, related parties   $ 1,874,578     $ 413,425  
Current portion of notes payable and accrued interest, unrelated parties     587,355       206,712  
Long term portion of notes payable and accrued interest, related parties           821,647  
Long term portion of notes payable and accrued interest, unrelated parties           360,446  
Total notes payable principle and accrued interest     2,461,933       1,802,230  
Less accrued interest     (158,433 )     (82,230 )
Total notes payable   $ 2,303,500     $ 1,720,000