Quarterly report pursuant to Section 13 or 15(d)

SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details)

v3.21.1
SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details) - Common Stock - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Beginning Balance, number of shares 2,982,000  
Options Issued, number of shares 30,000  
Options Exercised, number of shares (50,000)  
Options Forfeited, number of shares (41,666)  
Ending Balance, number of shares 2,920,334 2,982,000
Ending Balance, Options Exercisable 2,087,001  
Beginning Balance, Weighted-Average Exercise Price $ 1.08  
Options Issued, Weighted-Average Exercise Price 2.25  
Options Exercised, Weighted-Average Exercise Price 0.22  
Options Forfeited, Weighted-Average Exercise Price 1.04  
Ending Balance, Weighted-Average Exercise Price 1.10 $ 1.08
Ending Balance, Options Exercisable, Weighted-Average Exercise Price $ 0.90  
Options Outstanding, Aggregate Intrinsic Value $ 5,249,621 $ 2,101,780
Exercised (130,188)  
Options Exercisable, Aggregate Intrinsic Value $ 4,163,613  
Weighted-Average Remaining Contractual Term (Years) 2 years 2 months 1 day 2 years 4 months 6 days
Weighted-Average Remaining Contractual Term (Years), Exercisable 1 year 6 months 21 days