XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Summary of Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Number of Units Outstanding, Beginning Balance 559,542  
Number of Units, Granted 318,122  
Number of Units, Forfeited (127,117)  
Number of Units, Expired (32,317)  
Number of Units Outstanding, Ending Balance 718,230 559,542
Number of Units Outstanding, Options vested and expected to vest 718,230  
Number of Units Outstanding, Options vested and exercisable 281,946  
Number of Units Outstanding, Weighted Average Strike Price per Unit, Beginning Balance $ 52.87  
Number of Units, Granted, Weighted Average Strike Price per Unit 7.44  
Number of Units, Forfeited, Weighted Average Exercise Price per Unit 21.83  
Number of Units, Expired, Weighted Average Exercise Price per Unit 52.1  
Number of Units Outstanding, Weighted Average Strike Price per Unit, Ending Balance 38.28 $ 52.87
Number of Units, Options vested and expected to vest, Weighted Average Exercise Price per Unit 38.28  
Number of Units, Options vested and exercisable, Weighted Average Exercise Price per Unit $ 65.08  
Number of Units Outstanding, Weighted Average Remaining Contractual Term (in years) 8 years 3 months 18 days 8 years 7 months 6 days
Number of Units, Options vested and expected to vest, Weighted Average Remaining Contractual Term (in years) 8 years 3 months 18 days  
Number of Units, Options vested and exercisable, Weighted Average Remaining Contractual Term (in years) 7 years 4 months 24 days  
Number of Units Outstanding, Aggregate Intrinsic Value $ 0 $ 0