Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Summary of Stock Option Activity (Details)

v3.25.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock options    
Options    
Outstanding at the beginning of the period (in shares) 4,372,243  
Granted (in shares) 164,684  
Forfeited (in shares) (455,144)  
Exercised (in shares) (154,831)  
Outstanding at the end of the period (in shares) 3,926,952 4,372,243
Exercisable (in shares) 2,574,651  
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 12.87  
Granted (in USD per share) 7.35  
Forfeited (in USD per share) 16.46  
Exercised (in USD per share) 8.63  
Outstanding at the end of the period (in USD per share) 12.39 $ 12.87
Exercisable (in USD per share) $ 14.37  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Contractual Life, Outstanding (in years) 4 years 6 months 21 days 6 years 5 months 4 days
Weighted Average Remaining Contractual Life, Exercisable (in years) 3 years 6 months 10 days  
Aggregate Intrinsic Value, Outstanding $ 22,692 $ 87
Aggregate Intrinsic Value, Exercisable $ 11,933  
Share Based Payment Arrangement, Inducement Shares    
Options    
Granted (in shares) 18,700  
Forfeited (in shares) (65,800)