XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 29, 2025
Feb. 28, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Oct. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award                      
Dividends paid                 $ 19.7 $ 19.0  
Cash dividends per share, declared (in dollars per share)     $ 0.31 $ 0.31 $ 0.31 $ 0.30 $ 0.30 $ 0.30      
Stock repurchase program, authorized amount (up to)                     $ 50.0
Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award                      
Cash dividends per share, declared (in dollars per share) $ 0.31                    
Employee Stock Options                      
Share-based Compensation Arrangement by Share-based Payment Award                      
Average expected term (in years)                 6 years    
Fair value (in dollars per share)   $ 85.99                  
Key Executives                      
Share-based Compensation Arrangement by Share-based Payment Award                      
Options issued (in shares)   32                  
Exercise price (in dollars per share)   $ 199.78                  
Option term (in years)   10 years