XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Incentive Plans - Schedule of Stock Option Activity (Details) - 2016 Plan, 2018 Inducement Incentive Award Plan and Old Cartesian Plan
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Number of Options    
Beginning balance (in shares) | shares 1,706,035  
Granted (in shares) | shares 1,049,959  
Exercised (in shares) | shares (81,380)  
Forfeited (in shares) | shares (177,892)  
Ending balance (in shares) | shares 2,496,722 1,706,035
Vested (in shares) | shares 837,630  
Vested and expected to vest (in shares) | shares 2,208,574  
Weighted-average exercise price    
Beginning balance (in dollars per share) | $ / shares $ 11.99  
Granted (in dollars per share) | $ / shares 16.89  
Exercised (in dollars per share) | $ / shares 3.29  
Forfeited (in dollars per share) | $ / shares 18.41  
Ending balance (in dollars per share) | $ / shares 13.88 $ 11.99
Vested (in dollars per share) | $ / shares 7.47  
Vested and expected to vest (in dollars per share) | $ / shares $ 13.39  
Weighted-average remaining contractual term    
Outstanding, term 7 years 7 months 2 days 7 years 7 months 2 days
Vested, term 5 years 10 days  
Vested and expected to vest, term 7 years 6 months  
Aggregate intrinsic value    
Outstanding | $ $ 5,219 $ 12,025
Vested | $ 4,638  
Vested and expected to vest | $ $ 5,216