v3.25.4
Share-Based Compensation Plans - Schedule of stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Units      
Outstanding, beginning of year (in shares) 1,678,537 720,677  
Granted (in shares) 1,050,763 1,267,910  
Exercised (in shares) (38,451) (87,813)  
Forfeited (in shares) (30,014) (222,237)  
Outstanding, end of year (in shares) 2,660,835 1,678,537 720,677
Exercisable, end of year (in shares) 1,396,207 1,049,314  
Weighted Average Exercise Price      
Outstanding, beginning of year (in dollars per share) $ 23.66 $ 20.12  
Granted (in dollars per share) 32.41 25.64  
Exercised (in dollars per share) 19.93 17.58  
Forfeited (in dollars per share) 30.13 25.16  
Outstanding, end of year (in dollars per share) 27.10 23.66 $ 20.12
Exercisable, end of year (in dollars per share) $ 26.23 $ 23.36  
Stock Option Activity, Additional Disclosures      
Weighted Average Remaining Contractual Life, options outstanding 8 years 5 months 12 days 8 years 8 months 26 days 9 years 1 month 13 days
Weighted Average Remaining Contractual Life, exercisable 8 years 1 month 13 days 8 years 7 months 28 days  
Aggregate Intrinsic Value, options outstanding, beginning of year $ 10,520 $ 1,270  
Aggregate Intrinsic Value, options outstanding, end of year 10,600 10,520 $ 1,270
Aggregate Intrinsic Value, options exercisable, end of year $ 6,610 $ 6,900