v3.26.1
EQUITY (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of Stockholders Equity
The following table summarizes activity under the Repurchase Program (dollar value of shares purchased shown in thousands):
Three Months Ended March 31, 2026Three Months Ended March 31, 2025
Total number of shares purchased866,279340,664
Dollar value of shares purchased$172,777 $60,000 
Average price paid per share$199.45 $176.13