XML 160 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS’ EQUITY (Activity of Common Shares Held in Treasury) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Beginning of period (in shares) 12,820,078 12,303,859 10,248,882
Common shares used upon lapse of restricted stock units and options (in shares) (166,527) (227,480) (296,891)
Common shares repurchased as part of the stock repurchase programs (in shares) 1,791,414 743,699 2,351,868
End of period (in shares) 14,444,965 12,820,078 12,303,859
Dollar Amount      
Beginning of period $ 228,350 $ 211,135 $ 150,572
Common shares used upon lapse of restricted stock units and options (1,683) (1,438) (3,547)
Common shares repurchased as part of the stock repurchase programs 70,324 18,653 64,110
End of period $ 296,991 $ 228,350 $ 211,135