XML 65 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Units - 2019 Plan and Inducement Plan
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested Restricted Stock Units, Number of Shares, Beginning Balance | shares 1,253,826  
Unvested Restricted Stock Units, Number of Shares, vested | shares (280,595)  
Unvested Restricted Stock Units, Number of Shares, forfeited | shares (201,325)  
Unvested Restricted Stock Units, Number of Shares, Ending Balance | shares 771,906  
Unvested Restricted Stock Units, Weighted-Average Grant Date Fair Value, Beginning Balance | $ / shares $ 8.99  
Unvested Restricted Stock Units, Weighted-Average Grant Date Fair Value, vested | $ / shares 12.48  
Unvested Restricted Stock Units, Weighted-Average Grant Date Fair Value, forfeited | $ / shares 10.25  
Unvested Restricted Stock Units, Weighted-Average Grant Date Fair Value, Ending Balance | $ / shares $ 7.39  
Unvested Restricted Stock Units, Aggregate Fair Value | $ $ 903 $ 2,633
Restricted Stock Units, Aggregate Fair Value, vested | $ $ 394