XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Schedule of Common Stock Options Outstanding and related Activity (Details) - $ / shares
1 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Number of Options      
Outstanding at beginning of period (in shares)   598,155 739,762
Granted (in shares)   136,326 5,707
Exercised (in shares)   (18,054) (58,337)
Canceled (in shares)   (253,010) (79,732)
Expired (in shares)   (249) (9,245)
Outstanding at end of period (in shares)   463,168 598,155
Exercisable at end of period   440,324 524,974
Weighted Average Exercise Price      
Outstanding at beginning of period (in dollars per share)   $ 24.35 $ 26.15
Granted (in dollars per share)   4.21 25.62
Exercised (in dollars per share)   3.12 4.42
Canceled (in dollars per share)   30.26 52.46
Expired (in dollars per share)   4.06 60.76
Outstanding at end of period (in dollars per share)   16.03 24.35
Exercisable at end of period (in dollars per share)   $ 15.19 $ 20.34
Number of options repriced (in shares) 136,326