XML 73 R62.htm IDEA: XBRL DOCUMENT v3.26.1
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