XML 148 R136.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Summary of Fair Value of the Total Sock Return Performance-Based Awards Granted (Details) - Performance Share - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.47% 4.42%
Expected term (years) 2 years 10 months 6 days 2 years 10 months 6 days
Weighted average grant date fair value $ 20.18 $ 25.2
Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected stock price volatility 33.68% 39.80%
Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected stock price volatility 29.28% 38.11%