XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units - 2019 Plan and Inducement Plan
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Beginning Balance, Number of Shares | shares 433,484  
Unvested Restricted Stock Units, Number of Shares, vested | shares (197,819)  
Unvested Restricted Stock Units, Number of Shares, forfeited | shares (10,897)  
Ending Balance, Number of Shares | shares 224,768  
Beginning Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 6.34  
Unvested Restricted Stock Units, Weighted-Average Grant Date Fair Value, vested | $ / shares 9.46  
Unvested Restricted Stock Units, Weighted-Average Grant Date Fair Value, forfeited | $ / shares 5.88  
Ending Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 3.61  
Unvested Restricted Stock Units, Aggregate Fair Value | $ $ 1,465 $ 2,506
Restricted Stock Units, Aggregate Fair Value, vested | $ $ 1,023