v3.26.3
Stock-Based Compensation Plans - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Common Shares    
Outstanding at beginning of the period (in shares) 5,675 10,825
Exercised (in shares) (2,325) (5,150)
Outstanding at end of the period (in shares) 3,350 5,675
Exercisable (in shares) 3,350 5,675
Weighted Average Strike Price    
Outstanding at beginning of period (usd per share) $ 44.81 $ 43.76
Exercised (usd per share) 40.97 42.61
Outstanding at end of period (usd per share) 47.47 44.81
Exercisable (usd per share) $ 47.47 $ 44.81
Stock Options Additional Disclosures    
Remaining contractual term, outstanding 2 years 3 months 18 days 3 years
Remaining contractual term, exercisable 2 years 3 months 18 days 3 years
Intrinsic value, outstanding $ 316 $ 497
Intrinsic value, exercisable $ 316 $ 497