XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES PAYABLE TO RELATED AND UNRELATED PARTIES (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
NOTES PAYABLE TO RELATED PARTIES

              
   Notes Payable
   March 31, 2023  December 31, 2022
Current portion of notes payable and accrued interest, related parties  $643,084   $413,425 
Current portion of notes payable and accrued interest, unrelated parties   209,179    206,712 
Long-term portion of notes payable and accrued interest, related parties   831,264    821,647 
Long-term portion of notes payable and accrued interest, unrelated parties   364,638    360,446 
Total notes payable principle and accrued interest   2,048,165    1,802,230 
Less accrued interest   (104,015)   (82,230)
Total notes payable  $1,944,150   $1,720,000