XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable (Details) - Schedule of reconciles notes payable - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2021
Schedule Of Reconciles Notes Payable [Abstract]    
Beginning balance $ 400,000 $ 1,024,190
Notes payable 155,541 175,435
Accrued interest (636)
Payments on notes payable (300,000) (798,988)
Total 255,541 400,000
Less-Notes payable – current 255,541 400,000
Notes payable – non-current