XML 154 R130.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Compensation and Benefit Plans - Schedule of Stock Awards Vesting (Details) - 2015 - 2016 Awards
12 Months Ended
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percent of options awarded (percentage) 100.00%
Time-Based | Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (years) 4 years
Vesting percentage of awards (percentage) 25.00%
Percent of Total awards 1.00%
Time-Based | Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (years) 3 years
Percent of Total awards 38.00%
Market Performance-Based | Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (years) 3 years
Percent of Total awards 3.00%
Market Performance-Based | Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (years) 4 years
Vesting percentage of awards (percentage) 25.00%
Percent of Total awards 4.00%
Extraordinary Market Performance-Based | Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (years) 1 year 6 months
Vesting percentage of awards (percentage) 100.00%
Percent of Total awards 1.00%
Time-Based Vesting Schedule And Market Performance-Based Vesting Date | Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (years) 3 years
Vesting percentage of awards (percentage) 100.00%
Percent of Total awards 53.00%