v3.26.1
Investments - Summary of Unrealized Gains (losses) on Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Proprietary Funds        
Schedule Of Trading Securities And Other Trading Assets [Line Items]        
Unrealized gains (losses) investments $ 67 $ 41 $ 84 $ (2)
Deferred Compensation Plan Investments        
Schedule Of Trading Securities And Other Trading Assets [Line Items]        
Unrealized gains (losses) investments $ 6,217 $ 3,052 $ 6,199 $ 3,433