XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Schedule of long-term debt instruments (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long-term debt $ 9,517,692 $ 6,406,060
Current portion (7,765,421) (6,327,520)
Long-Term portion 1,752,271 78,540
PACE Credit Facility-Due September 2, 2022 (a) [Member]    
Debt Instrument [Line Items]    
Long-term debt 750,465 765,137
PACE Credit Facility-Due September 2, 2022 (b) [Member]    
Debt Instrument [Line Items]    
Long-term debt 419,661 427,869
PACE Corporate Term Loan-Due September 13, 2022 [Member]    
Debt Instrument [Line Items]    
Long-term debt 2,546,536 2,592,947
Mortgage Payable-Due September 1, 2022 [Member]    
Debt Instrument [Line Items]    
Long-term debt 4,010,966 2,541,567
Mortgage Payable-Due August 17, 2023 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,577,600 0
Canada Emergency Business Account-Due December 31, 2023 [Member]    
Debt Instrument [Line Items]    
Long-term debt 78,880 78,540
Corporate Term Loan-Due April 7, 2025 [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 133,584 $ 0