FINANCIAL RISK FACTORS - Credit Risk (Details) - USD ($) |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Disclosure of credit risk exposure [line items] | ||
| Accounts receivable, net | $ 7,412,906 | $ 3,464,401 |
| 0-30 days | ||
| Disclosure of credit risk exposure [line items] | ||
| Accounts receivable, net | 4,940,734 | 2,995,368 |
| 31-90 days | ||
| Disclosure of credit risk exposure [line items] | ||
| Accounts receivable, net | 1,649,187 | $ 469,033 |
| Over 90 days | ||
| Disclosure of credit risk exposure [line items] | ||
| Accounts receivable, net | $ 822,985 |