XML 115 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Valuation Assumptions (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
July 2022 Grant      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Number of stock options granted (in shares)   4,837  
Dividend yield   0.79%  
Expected volatility   40.47%  
Risk-free interest rate   2.87%  
Expected term (years)   4 years  
March 2022 Grant      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Number of stock options granted (in shares)   27,077  
Dividend yield   0.80%  
Expected volatility   38.60%  
Risk-free interest rate   2.07%  
Expected term (years)   4 years  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Dividend yield 0.00%    
Risk-free interest rate 4.21%    
Expected term (years) 3 years    
Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Dividend yield 0.91% 0.96% 0.93%
Risk-free interest rate 4.55% 3.85% 2.11%
Expected term (years) 3 years 3 years 3 years