v3.26.1
Share-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock Options, Outstanding - January 1, 2026 | shares 440  
Stock Options, Granted | shares 307  
Stock Options, Forfeited/canceled | shares (14)  
Stock Options, Exercised | shares (1)  
Stock Options, Outstanding - June 30, 2026 | shares 732 440
Stock Options Exercisable - June 30, 2026 | shares 341  
Weighted Average Exercise Price, Outstanding - January 1, 2026 | $ / shares $ 33.48  
Weighted Average Exercise Price, Granted | $ / shares 7.7  
Weighted Average Exercise Price, Forfeited/canceled | $ / shares 20.11  
Weighted Average Exercise Price, Exercised | $ / shares 12.38  
Weighted Average Exercise Price, Outstanding - June 30, 2026 | $ / shares 22.95 $ 33.48
Weighted Average Exercise Price, Exercisable - June 30, 2026 | $ / shares $ 34.58  
Weighted Average Contractual Life (Years), Outstanding 8 years 2 months 12 days 7 years 9 months 18 days
Weighted Average Contractual Life (Years), Exercisable - June 30, 2026 7 years 2 months 12 days  
Aggregate Intrinsic Value, Outstanding - January 1, 2026 | $ $ 17  
Aggregate Intrinsic Value, Outstanding - June 30, 2026 | $ 5,848 $ 17
Aggregate Intrinsic Value, Exercisable - June 30, 2026 | $ $ 1,511