XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details) - Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares    
Options, Outstanding at beginning of period 757,418  
Option, Granted 190,591  
Option, Forfeited (85,098)  
Option, Outstanding at end of period 862,911 757,418
Options vested and exercisable 486,626  
Weighted Average Exercise Price Per Share    
Options, Outstanding at beginning of period $ 84.96  
Option, Granted 10.68  
Option, Forfeited 81.24  
Option, Outstanding at end of period 69 $ 84.96
Options vested and exercisable $ 104.88  
Options Outstanding, Weighted Average Remaining Contractual Term (Years) 6 years 8 months 12 days 7 years 1 month 6 days
Options Vested and Exercisable, Weighted Average Remaining Contractual Term (Years) 5 years 1 month 6 days  
Total Intrinsic Value    
Option, Outstanding $ 1