XML 160 R136.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Compensation and Benefit Plans - Schedule of Assumptions used to Value Stock Awards Granted (Details) - Monte Carlo - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate, minimum (percentage) 4.40% 3.73% 1.31%
Risk-free interest rate, maximum (percentage)   5.37% 4.66%
Expected stock price volatility, minimum (percentage) 50.60% 55.50% 93.80%
Expected stock price volatility, maximum (percentage)   75.40% 94.70%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value (USD per share) $ 33.57 $ 36.91 $ 26.53
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value (USD per share)   $ 37.07 $ 50.99