v3.26.1
Share-Based Compensation - Schedule of Grant-Date Fair Values (Details)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Expected volatility, minimum 18.51%
Expected volatility, maximum 21.12%
Risk-free rate 3.43%
Expected holding period (years) 2 years 9 months 29 days