v3.26.1
Share-Based Payments - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average period to recognize compensation expense (in years) 2 years 14 days  
Unrecognized compensation expense excluding options $ 54.1  
Performance-based stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense excluding options $ 1.1  
Unvested shares (in shares) 61,812  
Unrecognized compensation cost not expected to be recognized $ 9.4  
Market-based stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average period to recognize compensation expense (in years) 2 years 6 months  
Unrecognized compensation expense excluding options $ 5.7  
2013 plan, the 2023 plan and the inducement grants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for issuance (in shares) 13,242,570  
2023 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future issuance (in shares) 4,014,743  
2013 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense related to options $ 32.2  
Weighted-average period to recognize compensation expense (in years) 2 years 7 months 6 days  
Employee stock purchase plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future issuance (in shares) 1,384,142  
Shares issued under ESPP (in shares) 65,809 52,092
Opportunity to purchase of common stock (in shares) 2,363,636