XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details) - Common Stock - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Beginning Balance, number of shares 1,935,002  
Options Issued, number of shares 740,000  
Options Surrender of options, number of shares 365,751  
Options Exercised, number of shares (1,098,831)  
Options Forfeited or expired, number of shares (322,041)  
Ending Balance, number of shares 1,619,881 1,935,002
Ending Balance, Options Exercisable 684,882  
Beginning Balance, Weighted-Average Exercise Price $ 1.33  
Options Issued, Weighted-Average Exercise Price 3.86  
Options Surrender of options, Weighted-average Exercise Price 1.16  
Options Exercised, Weighted-Average Exercise Price 1.11  
Options Forfeited or Expired, Weighted-Average Exercise Price 1.16  
Ending Balance, Weighted-Average Exercise Price 2.61 $ 1.33
Ending Balance, Options Exercisable, Weighted-Average Exercise Price $ 1.45  
Options Outstanding, Aggregate Intrinsic Value $ (267,418) $ 4,788,314
Options Exercised, Aggregate Intrinsic Value (1,464,770)  
Options Exercisable, Aggregate Intrinsic Value $ 677,901  
Weighted-Average Remaining Contractual Term (Years) 2 years 8 months 26 days 1 year 10 months 13 days
Weighted-Average Remaining Contractual Term (Years), Exercisable 1 year 2 months 8 days