v3.26.1
STOCKHOLDERS’ EQUITY (Activity of Common Shares Held in Treasury) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Shares        
Beginning of period (in shares) 17,627,953 14,960,888 16,628,067 14,444,965
Common shares used upon lapse of restricted stock units and options (in shares) (7,903) (3,611) (105,970) (126,579)
Common shares repurchased from employee awards (in shares)     0 56,492
Common shares repurchased as part of the stock repurchase programs (in shares) 0 186,024 1,097,953 768,423
End of period (in shares) 17,620,050 15,143,301 17,620,050 15,143,301
Dollar Amount        
Beginning of period $ 432,209 $ 320,927 $ 389,067 $ 296,991
Common shares used upon lapse of restricted stock units and options (148) (50) (1,479) (2,152)
Common shares repurchased from employee awards     0 2,646
Common shares repurchased as part of the stock repurchase programs 0 7,695 44,473 31,087
End of period $ 432,061 $ 328,572 $ 432,061 $ 328,572