v3.26.1
STOCKHOLDERS' EQUITY (Dividends and Stock Compensation Programs) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
STOCKHOLDERS' EQUITY    
Payments of dividends $ 7,970 $ 7,602
Agent Equity Award Program    
STOCKHOLDERS' EQUITY    
Stock-based compensation 18,555 20,756
Performance shares | Agent Equity Award Program    
STOCKHOLDERS' EQUITY    
Stock issued for services, value 18,555 20,756
Performance shares | Agent Growth Incentive Program    
STOCKHOLDERS' EQUITY    
Stock-based compensation 9,073 7,922
Amount of stock compensation attributable to liability classified awards 968 $ 622
Unrecognized compensation expense - stock awards $ 58,412  
Unrecognized compensation expense - recognition period 2 years