v3.26.1
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) - ESPP [Member]
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
STOCK-BASED COMPENSATION [Abstract]    
Expected term (years) 6 months 6 months
Minimum [Member]    
STOCK-BASED COMPENSATION [Abstract]    
Expected volatility 26.35% 31.31%
Expected dividend yield 1.59% 1.70%
Risk-free interest rate 3.59% 4.24%
Maximum [Member]    
STOCK-BASED COMPENSATION [Abstract]    
Expected volatility 29.24% 36.08%
Expected dividend yield 1.78% 1.89%
Risk-free interest rate 4.12% 5.02%