XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Total Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]        
Stock option expense $ 2,853 $ 3,517 $ 6,116 $ 7,026
Restricted stock expense 5,270 5,329 10,325 10,126
Performance restricted stock unit expense 4,726 4,377 5,872 5,012
Total pre-tax expense $ 12,849 $ 13,223 $ 22,313 $ 22,164