XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
SHARE-BASED COMPENSATION - Stock Option Activity (Details) - Stock options
6 Months Ended 12 Months Ended
Jun. 30, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Number of Options    
Outstanding, beginning balance (in shares) | shares 711,050  
Granted (in shares) | shares 0  
Exercised (in shares) | shares (67,250)  
Forfeited (in shares) | shares (11,250)  
Outstanding, ending balance (in shares) | shares 632,550 711,050
Exercisable, ending balance (in shares) | shares 531,300  
Weighted-Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 11.56  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 12.22  
Forfeited (in dollars per share) 14.07  
Outstanding, ending balance (in dollars per share) 11.44 $ 11.56
Exercisable, ending balance (in dollars per share) $ 11.03  
Weighted-Average Remaining Contractual Term (Years)    
Weighted average remaining contractual term, outstanding 5 years 8 months 23 days 6 years 3 months 3 days
Weighted average remaining contractual term, exercisable 5 years 6 months 21 days  
Weighted-Average Grant Date Fair Value    
Outstanding beginning balance (in dollars per share) $ 4.28  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 4.96  
Forfeited (in dollars per share) 6.54  
Outstanding ending balance (in dollars per share) 4.17 $ 4.28
Exercisable ending balance (in dollars per share) $ 3.99