XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable (Details) - Schedule of Reconciles Notes Payable - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Notes Payable [Abstract]    
Beginning balance $ 400,000 $ 1,024,190
Notes payable 155,541 175,435
Accrued interest (636)
Payments on notes payable (503,694) (798,988)
Total 51,847 400,000
Less-Notes payable – current 51,847 400,000
Notes payable – non-current