XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock Options      
Weighted Average Assumptions [Abstract]      
Expected Volatility 28.40% 28.10% 30.30%
Expected Term (in years) 5 years 4 years 9 months 18 days 7 years 3 months 18 days
Risk-Free Interest Rate 4.10% 3.90% 2.80%
Dividend Yield 0.60% 0.50% 0.50%
Stock Options | Minimum      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Stock Options | Maximum      
Weighted Average Assumptions [Abstract]      
Vesting period 5 years    
Performance Shares | Employee      
Weighted Average Assumptions [Abstract]      
Expected Volatility 25.00% 32.00% 32.00%
Risk-Free Interest Rate 4.20% 4.20% 1.80%
Dividend Yield 0.00% 0.50% 0.50%
Initial total shareholder return percentage 10.30% 4.20% (15.70%)
Cliff vesting percentage 100.00%    
Vesting period 3 years    
Restricted Stock | Employee      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Restricted Stock | Non-employee director      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years