XML 82 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Other Expenses - Schedule of Other Income (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CAD ($)
Dec. 31, 2021
USD ($)
Other Expenses [Abstract]      
Gain on forgiveness of convertible promissory notes $ 0   $ 420,216
Gain on disposal of long-lived assets 0 $ 55,879 44,591
Impairment loss on ECAs 0 (573,751) (457,853)
Impairment loss on trademarks 0 (60,619) (48,374)
Impairment loss on customer lists 0 $ (8,806) (7,027)
Settlement payment (250,000)   0
Other revenue-carbon credits 131,020   0
Gain on extinguishment of convertible promissory notes 4,274,820   0
Loss on revaluation of convertible promissory notes (8,323,370)   (1,018,825)
Total other income $ (4,167,530)   $ (1,067,272)