v3.26.1
Incentive Plans - Schedule of Valuation Assumptions (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
Share-Based Payment Arrangement [Abstract]  
Dividend yield 0.66%
Expected volatility 28.90%
Risk-free interest rate 3.80%
Expected life (years) 5 years 1 month 6 days
Stock price at valuation date (in dollars per share) $ 380.92