Employee Compensation and Benefit Plan - Schedule of Defined Benefit Plans Disclosures (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] | ||
| Compensation payable | $ 127,767 | $ 138,404 |
| Compensation payable | ||
| Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] | ||
| Compensation payable | 121,874 | 134,648 |
| Accrued profit sharing payable | ||
| Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] | ||
| Compensation payable | $ 5,893 | $ 3,756 |