v3.25.2
Stock Based Compensation - Schedule of Assumptions Used to Calculate Grant Date Fair Value of PSU (Details)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Equity-Classified Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 2 years 10 months 17 days 2 years 10 months 17 days
Expected volatility 38.62% 45.09%
Risk-free interest rate 4.28% 4.35%
Dividend yield 2.37% 2.48%
Liability-Classified Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 34.36%  
Expected volatility, maximum 44.49%  
Risk-free interest rate, minimum 3.63%  
Risk-free interest rate, maximum 4.20%  
Dividend yield 2.69%  
Liability-Classified Performance Shares | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 months  
Liability-Classified Performance Shares | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 2 years 6 months