XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Incentive Plans- Schedule of Impact of Share-Based Incentive Plans on Compensation and Benefits Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based incentive awards:      
Share-based incentive awards $ 250,570 $ 240,641 $ 233,958
RSUs      
Share-based incentive awards:      
Share-based incentive awards 165,435 125,664 124,895
PRSUs      
Share-based incentive awards:      
Share-based incentive awards 2,488 2,011 6,136
RSAs      
Share-based incentive awards:      
Share-based incentive awards 25,073 23,923 17,765
PIPRs      
Share-based incentive awards:      
Share-based incentive awards 55,712 86,810 83,046
DSUs      
Share-based incentive awards:      
Share-based incentive awards $ 1,862 $ 2,233 $ 2,116