XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2023
Notes Payable [Abstract]  
Schedule of Reconciles Notes Payable The following reconciles notes payable as of June 30, 2023, and December 31, 2022:
   June 30,
2023
   December 31,
2022
 
Beginning balance  $400,000   $1,024,190 
Notes payable   155,541    175,435 
Accrued interest   
-
    (636)
Payments on notes payable   (451,847)   (798,988)
Total   103,694    400,000 
Less-Notes payable – current   103,694    400,000 
Notes payable – non-current  $
-
   $
-
 

 

Schedule of Future Principal Payments Future principal payments for the company’s Notes as of June 30, 2023, are as follows:
2023  $103,694 
Thereafter   
-
 
Total  $103,694