v3.26.1
Shareholders' Equity - Summary of Changes to Common Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stockholders' Equity Note [Abstract]    
Outstanding at beginning of period 62,589,470 64,602,007
Repurchases of Common Stock (303,592) (287,552)
Exercise of stock options 23,145 25,484
Payment of stock-based restricted and performance shares 297,875 262,057
Shares tendered for taxes on stock-based compensation (140,269) (122,416)
Other 39,738 11,427
Outstanding at end of period 62,506,367 64,491,007