XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Total Share-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Stock option expense $ 13,892 $ 14,284 $ 13,021
Restricted stock expense 20,422 20,792 20,115
PRSU expense 13,549 11,123 14,239
Total pre-tax expense $ 47,863 $ 46,199 $ 47,375