XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Notes Payable [Abstract]  
Schedule of Reconciles Notes Payable The following reconciles notes payable as of December 31, 2023 and December 31, 2022:
   December 31,
2023
   December 31,
2022
 
Beginning balance  $400,000   $1,024,190 
Notes payable   155,541    175,435 
Accrued interest   
-
    (636)
Payments on notes payable   (555,541)   (798,988)
Total   
-
    400,000 
Less-Notes payable – current   
-
    400,000 
Notes payable – non-current  $
-
   $
-