XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Segment Reporting [Abstract]        
Number of Reportable Segments | segment 1      
Salaries $ 25,441 $ 24,714 $ 50,924 $ 49,073
Incentive compensation 96,523 92,848 189,933 182,752
Benefits and payroll taxes 14,569 11,803 29,655 26,638
Long-term incentive compensation (1) 19,418 16,759 38,088 33,616
Market valuation changes in compensation plans 9,925 666 12,437 4,591
Compensation and benefits $ 165,876 $ 146,790 $ 321,037 $ 296,670