v3.26.1
Stock-Based Compensation - Schedule of Share Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of Stock Options    
Outstanding at beginning of period (in shares) 2,621,203  
Options granted (in shares) 524,793  
Options exercised (in shares) (20,431)  
Forfeited (unvested) (in shares) (2,347)  
Outstanding at end of period (in shares) 3,123,218 2,621,203
Options vested and exercisable (in shares) 1,574,201  
Weighted Average Exercise Price    
Outstanding at beginning of period (in dollars per share) $ 13.50  
Options granted (in dollars per share) 8.13  
Options exercised (in dollars per share) 4.93  
Forfeited (unvested) (in dollars per share) 4.51  
Outstanding at end of period (in dollars per share) 12.66 $ 13.50
Options vested and exercisable (in dollars per share) $ 18.04  
Stock Option Activity, Additional Disclosures    
Options outstanding, weighted average remaining contractual life (in years) 7 years 2 months 12 days 6 years 10 months 24 days
Options vested and exercisable, weighted average remaining contractual life (in years) 5 years 4 months 24 days  
Options outstanding, total intrinsic value $ 11,552 $ 5,057
Options vested and exercisable, total intrinsic value $ 6,140