XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Summary of Stock Options Outstanding (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
STOCK-BASED COMPENSATION    
Number of stock options outstanding, Beginning of period 356,296 277,576
Number of stock options outstanding, Granted 0 0
Number of stock options outstanding, Canceled or forfeited (43,868) 0
Number of stock options outstanding, End of period 312,428 277,576
Number of stock options Exercisable, End of period 233,708 183,054
Weighted average exercise price, Beginning of period $ 5.06 $ 6.18
Weighted average exercise price, Granted 0 0
Weighted average exercise price, Canceled or forfeited 15.69 0
Weighted average exercise price, End of period 3.56 6.18
Weighted average exercise price Exercisable, End of period $ 4.39 $ 7.35