v3.26.1
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 80,708   $ 80,708  
Total intrinsic value of options exercised     44,233  
Aggregate intrinsic value of options exercisable $ 195,276   $ 195,276  
Market value of Company's common stock (in USD per share) $ 87.71   $ 87.71  
Weighted average exercise price per share (in USD per share) $ 59.46   $ 59.46  
Total options outstanding (in shares) 12,155   12,155  
Total options exercisable (in shares) 6,912   6,912  
Dividends declared per common share (in USD per share) $ 0.52 $ 0.49 $ 0.52 $ 0.49
Cash dividends declared $ 63,045 $ 61,478 $ 63,045 $ 61,478
Common Stock Buyback        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares purchased and retired (in shares)     3,847  
Company purchased, cost     $ 320,659  
Remaining stock repurchase authorization amount $ 382,748   $ 382,748