v3.26.1
Share-based Payments - Narrative (Details) - $ / shares
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, options granted, shares     437,889
Share-based compensation, weighted average exercise price (in dollars per share)     $ 129.13
Share-based compensation, Options, weighted average grant date fair value (in dollars per share)     $ 32.64
Share-based compensation, risk free interest rate     3.64%
Share-based compensation, expected dividend rate     1.63%
Share-based compensation, expected volatility rate     28.81%
Share-based compensation, expected term     4 years 4 months 24 days
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, award vesting period     3 years
Share-based compensation, award expiration period     10 years
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, award vesting period   3 years  
Share-based compensation, granted, shares     830,588
Share-based compensation, weighted average grant date fair value (in dollars per share)     $ 127.96
Share-based compensation, award graded vesting period 3 years    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, expected volatility rate     26.30%
Share-based compensation, award vesting period     3 years
Share-based compensation, granted, shares     183,488
Share-based compensation, weighted average grant date fair value (in dollars per share)     $ 156.44
Performance Shares | PeerCompanies      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, expected volatility rate     30.70%
Performance Shares | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, target number of units percentage     0.00%
Performance Shares | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, target number of units percentage     200.00%