v3.26.1
STOCKHOLDERS’ EQUITY - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 31, 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,897,059 75,891,531
Common stock, shares outstanding (in shares) 34,335,139 34,124,033
Treasury stock, shares (in shares) 41,561,920 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