v3.26.1
STOCKHOLDERS’ EQUITY (Activity of Common Shares Held in Treasury) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Shares    
Beginning of period (in shares) 16,628,067 14,444,965
Common shares used upon lapse of restricted stock units and options (in shares) (98,067) (66,476)
Common shares repurchased as part of the stock repurchase programs (in shares) 1,097,953 582,399
End of period (in shares) 17,627,953 14,960,888
Dollar Amount    
Beginning of period $ 389,067 $ 296,991
Common shares used upon lapse of restricted stock units and options (1,331) 544
Common shares repurchased as part of the stock repurchase programs 44,473 23,392
End of period $ 432,209 $ 320,927