XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt - Schedule of long-term debt instruments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long-term debt $ 9,377,375 $ 9,517,692
Current portion (7,672,827) (7,765,421)
Long-term portion 1,704,548 1,752,271
PACE Credit Facility-Due September 2, 2022 (a) [Member]    
Debt Instrument [Line Items]    
Long-term debt 731,513 750,465
PACE Credit Facility-Due September 2, 2022 (b) [Member]    
Debt Instrument [Line Items]    
Long-term debt 409,062 419,661
PACE Corporate Term Loan-Due September 13, 2022 [Member]    
Debt Instrument [Line Items]    
Long-term debt 2,482,006 2,546,536
Mortgage Payable-Due September 1, 2022 [Member]    
Debt Instrument [Line Items]    
Long-term debt 4,012,138 4,010,966
Mortgage Payable-Due August 17, 2023 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,552,000 1,577,600
Canada Emergency Business Account-Due December 31, 2023 [Member]    
Debt Instrument [Line Items]    
Long-term debt 77,600 78,880
Corporate Term Loan-Due April 7, 2025 [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 113,056 $ 133,584