XML 174 R157.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Schedule of Weighted Average Assumptions of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate 4.45% 4.18% 1.61%
Expected term (years) 6 years 6 years 6 years
Volatility 49.02% 55.63% 56.71%
Dividend yield 3.64% 2.87% 3.85%
Fair value per stock option $ 10.28 $ 15.36 $ 9.89
Performance Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate 4.43% 4.13%  
Expected term (years) 6 years 1 month 2 days 7 years  
Volatility 48.91% 56.32%  
Dividend yield 3.64% 2.87%  
Fair value per stock option [1] $ 10.05 $ 14.97  
[1] Represents the weighted-average fair value at each point of projected exercise under the Monte Carlo valuation method.