v3.26.1
STOCKHOLDERS’ EQUITY - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares issued (in shares) 75,919,908 75,891,531
Common stock, shares outstanding (in shares) 34,394,286 34,124,033
Treasury stock, shares (in shares) 41,525,622 41,767,498
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, par value (in usd per share) $ 0.01 $ 0.01
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Stock repurchase program, remaining authorized repurchase amount $ 322