XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Payments - Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 19,685 $ 15,492 $ 57,448 $ 52,425
Stock option compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 716 1,077 2,515 5,673
RSU compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 13,860 12,020 42,185 36,724
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 5,109 $ 2,395 $ 12,748 $ 10,028