XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Summary of Stock Options Outstanding (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
STOCK-BASED COMPENSATION    
Number of stock options outstanding, Beginning of period 424,826 356,296
Number of stock options outstanding, Granted 224,519 117,637
Number of stock options outstanding, Canceled or forfeited 0 (49,107)
Number of stock options outstanding, End of period 649,345 424,826
Number of stock options exercisable, End of period 424,826 307,189
Weighted average exercise price, Beginning of period $ 2.66 $ 5.06
Weighted average exercise price, Granted 0.49 1.01
Weighted average exercise price, Canceled or forfeited 0 16.07
Weighted average exercise price, End of period 1.91 2.66
Weighted average exercise price exercisable, End of period $ 2.66 $ 3.29