XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.2
Share-Based Payments - Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 19,834 $ 19,991 $ 37,763 $ 36,933
Stock option compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 753 1,778 1,798 4,596
RSU compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 16,077 14,588 28,325 24,704
Performance award compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 3,004 $ 3,625 $ 7,640 $ 7,633