SHARE-BASED PAYMENTS - Stock-based Compensation - Stock options granted (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
Jun. 30, 2022 |
Jun. 30, 2021 |
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Stock-based compensation expense | $ 119,759 | $ 3,568,370 | $ 258,852 | $ 3,604,346 |
Unrecognized compensation cost related to non-vested stock option | $ 798,184 | $ 798,184 | ||
Share-based arrangement, non-vested weighted average period | 1 year 9 months 14 days | |||
Sales and Marketing Expense | ||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Stock-based compensation expense | $ 28,798 | $ 523,151 |