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

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

v3.25.4
Stock-Based Compensation (Summary of Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, beginning, number of shares | shares 2,146,648
Granted, number of shares | shares 160,263
Exercised, number of shares | shares (77,545)
Cancelled, number of shares | shares (227,565)
Options outstanding, ending, number of shares | shares 2,001,801
Options outstanding, beginning, weighted average exercise price | $ / shares $ 87.44
Granted, weighted average exercise price | $ / shares 86.84
Cancelled, weighted average exercise price | $ / shares 89.95
Exercised, weighted average exercise price | $ / shares 71.50
Options outstanding, ending, weighted average exercise price | $ / shares $ 87.72
Options outstanding, beginning, weighted average remaining contractual life, years 5 years 4 months 6 days
Options outstanding, ending, weighted average remaining contractual life, years 5 years 4 months 6 days
Options outstanding, ending, aggregate intrinsic value | $ $ 6
Options vested and expected to vest, number of shares | shares 1,976,008
Options vested and expected to vest, weighted average exercise price | $ / shares $ 87.74
Options vested and expected to vest, weighted average remining contractual life, years 5 years 3 months 21 days
Options vested and expected to vest, aggregate intrinsic value | $ $ 6
Options exercisable, aggregate intrinsic value | $ $ 6
Options exercisable, number of shares | shares 1,538,113
Options exercisable, weighted average exercise price | $ / shares $ 87.93
Options exercisable, weighted average remaining contractual life 4 years 7 months 17 days