XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES PAYABLE TO RELATED AND UNRELATED PARTIES (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
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