XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - 2021 Plan and 2017 Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stock Based Compensation Details [Line Items]    
Options opening balance 2,514,452  
Options Granted 741,634  
Options Exercised (108,637)  
Options Forfeited/Expired (327,262)  
Options ending balance 2,820,187 2,514,452
Options, Vested and expected to vest 2,820,187  
Options, Exercisable 2,025,287  
Weighted Average Exercise Price, beginning balance $ 49.08  
Weighted Average Exercise Price, Granted 5.35  
Weighted Average Exercise Price, Exercised 2.8  
Weighted Average Exercise Price, Forfeited/Expired 42.23  
Weighted Average Exercise Price, ending balance 40.16 $ 49.08
Weighted Average Exercise Price, Vested and expected to vest 40.16  
Weighted Average Exercise Price, Exercisable $ 46.01  
Weighted Average Contract Term 5 years 7 months 6 days 6 years 1 month 6 days
Weighted Average Contract Term, Vested and expected to vest 5 years 7 months 6 days  
Weighted Average Contract Term, Exercisable 4 years 6 months  
Aggregate Intrinsic Value   $ 7,851