XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other (Loss) Income - Schedule of other income (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Other Income and Expenses [Abstract]    
Gain on forgiveness of convertible promissory notes $ 0 $ 359,460
Gain on disposal of long-lived assets 0 45,349
Loss on revaluation of convertible promissory notes (5,784,471) (188,953)
Gain on extinguishment of convertible promissory notes 4,274,820 0
Other (Loss) Income $ (1,509,651) $ 215,856