XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable (Details) - Schedule of reconciles notes payable - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Schedule of reconciles notes payable [Abstract]    
Beginning balance $ 1,024,190 $ 2,681,157
Notes payable 175,435 117,209
Accrued interest 1,385
Payments on notes payable (101,524) (1,646,513)
Extinguishment of debt (81,550)
Converted into common stock (47,498)
Total 1,098,100 1,024,190
Less-Notes payable – current $ 1,098,100 1,024,190
Notes payable – non-current