XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.1
FINANCIAL ASSETS AND LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2023
Financial Instruments [Abstract]  
Classification of financial instruments The classification of financial instruments is summarized as follows:
ClassificationsMarch 31, 2023December 31, 2022
$$
FINANCIAL ASSETS
Cash
Amortized cost35,972,48288,266,985 
Trade receivablesAmortized cost38,525,44725,684,870 
Incentives and other government assistance receivableAmortized cost38,003,55825,312,738 
FINANCIAL LIABILITIES
Trade and other payablesAmortized cost62,568,43962,383,813
Long-term debt and other debtsAmortized cost114,893,459110,673,348
Share warrant obligationsFVTPL20,383,84223,243,563
The Group's financial instruments are categorized as follows on the fair value hierarchy:
Fair Value Hierarchy
FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE
Share warrant obligations- publicLevel 1
Share warrant obligations- privateLevel 2
Share warrant obligations- warrant issued to a customerLevel 3
FINANCIAL INSTRUMENTS MEASURED AT AMORTIZED COST
Long-term debt and other debtsLevel 2