XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stock Options Outstanding    
Outstanding — beginning of period 813,296 808,579
Granted 82,825 150,500
Exercised 0 (37,069)
Canceled (350,249) (108,714)
Outstanding — end of period 545,872 813,296
Vested and Expected to Vest — December 31, 2023 504,839  
Exercisable — December 31, 2023 365,246  
Weighted-Average Exercise Price Per Option    
Outstanding — beginning of period (usd per share) $ 46.50 $ 48.05
Granted (usd per share) 4.13 46.30
Exercised (usd per share) 0 13.70
Canceled (usd per share) 38.39 79.65
Outstanding — end of period (usd per share) 44.16 $ 46.50
Vested and Expected to Vest (usd per share) 45.74  
Exercisable (usd per share) $ 49.57  
Weighted-Average Remaining Contractual Term (Years), Options Outstanding 6 years 3 months 18 days  
Weighted-Average Remaining Contractual Term (Years), Options Vested and Expected to Vest 6 years 29 days  
Weighted-Average Remaining Contractual Term (Years), Options Exercisable 5 years 25 days  
Aggregate Intrinsic Value, Options Outstanding $ 1  
Aggregate Intrinsic Value, Options Vested and Expected to Vest 0  
Aggregate Intrinsic Value, Options Exercisable $ 0