XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.1
STOCK OPTIONS - Summary of Nonvested Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of options    
Number of Options Non-vested at beginning of period (in shares) 2,227,608  
Number of Options Non-vested, Granted (in shares) 1,527,865 1,692,417
Number of Options Non-vested, Vested (in shares) (1,195,115)  
Number of Options Non-vested, Forfeited (in shares) (504,577)  
Number of Options Non-vested at end of period (in shares) 2,055,781 2,227,608
Weighted average grant date fair value    
Weighted average grant date fair value, Non-vested Options at beginning of period (in dollars per share) $ 6.27  
Weighted average grant date fair value, Non-vested Options, Granted (in dollars per share) 1.95 $ 6.71
Weighted average grant date fair value, Non-vested Options, Vested (in dollars per share) 5.78  
Weighted average grant date fair value, Non-vested Options, Forfeited (in dollars per share) 4.00  
Weighted average grant date fair value, Non-vested Options at end of period (in dollars per share) $ 3.90 $ 6.27