XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION PLANS (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Noncash Expense [Abstract]      
Employee Stock Purchase Plan $ 2,002 $ 1,869 $ 1,764
Performance Share Units 5,362 5,109 5,069
Restricted Share Units 9,730 8,032 6,725
Other share-based payments 1,794 1,793 1,826
Total share-based compensation expense before income taxes $ 18,888 $ 16,803 $ 15,384