Employee Compensation and Benefit Plan - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] | |||||
| Accrued bonuses, payment term | 2 years | ||||
| Compensation payable | $ 121.9 | $ 121.9 | $ 134.6 | ||
| Safe harbor non-elective contribution | 3.00% | ||||
| Contributions accrued | $ 1.2 | $ 1.0 | $ 2.1 | $ 1.9 | |
| Accrued profit sharing payable | |||||
| Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] | |||||
| Payment period after the end of the applicable performance year | 6 years | ||||