XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED COMPENSATION - Stock option activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Options Outstanding      
Balance at the beginning 255,147    
Balance at the end 297,559 255,147  
Weighted Average Remaining Contractual Term (in years)      
Weighted Average Remaining Contractual Term (in years)     8 years 21 days
2013 and 2021 Stock Incentive Plan      
Options Outstanding      
Balance at the beginning 255,147 251,847  
Granted 131,668 70,164  
Exercised (81,043) (55,694)  
Cancelled/forfeited (8,213) (11,170)  
Balance at the end 297,559 255,147 251,847
Options exercisable at the end 124,817    
Weighted Average Exercise Price      
Balance at the beginning (in dollars per share) $ 2.32 $ 1.00  
Granted (in dollars per share) 1.60 5.74  
Exercised (in dollars per share) 1.00 1.00  
Cancelled/forfeited (in dollars per share) 1.18 1.00  
Balance at the end (in dollars per share) 2.69 $ 2.32 $ 1.00
Options exercisable at the end (in dollars per share) $ 2.73    
Weighted Average Remaining Contractual Term (in years)      
Weighted Average Remaining Contractual Term (in years) 6 years 11 months 15 days 7 years 9 months  
Options exercisable at the end (in years) 3 years 6 months    
Aggregate Intrinsic Value      
Balance at the beginning (in dollars) $ 1,550,409 $ 89,100  
Granted (in dollars) 35,725 432,520  
Exercised (in dollars) 216,626 379,276  
Balance at the end (in dollars) 63,237 $ 1,550,409 $ 89,100
Options exercisable at the end (in dollars) $ 33,090