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 |