v3.26.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. 31, 2026
Feb. 28, 2026
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Oct. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award                    
Cash dividends per share, declared (in dollars per share)     $ 0.32 $ 0.32 $ 0.32 $ 0.31 $ 0.31 $ 0.31    
Stock repurchase program, authorized amount (up to)                   $ 50.0
Shares repurchases (in shares)                 0  
Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Cash dividends per share, declared (in dollars per share) $ 0.32                  
Term of share repurchase program 2 years                  
Stock repurchase program, authorized amount (up to) $ 50.0                  
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)   $ 119.34                
Key Executives                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Options issued (in shares)   30                
Exercise price (in dollars per share)   $ 275.37                
Option term (in years)   10 years