v3.26.1
Fair Value Measurements - Schedule of Changes in Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Cash equivalents $ 99,963 $ 340,276
Investment securities - fair value    
Fair value 53,460 76,462
Debt securities 2,881 2,546
Total assets measured at fair value 180,979 436,828
Liabilities    
Total liabilities measured at fair value 118,344 20,800
Contingent consideration    
Liabilities    
Total liabilities measured at fair value 118,344 20,800
Sponsored funds    
Investment securities - fair value    
Fair value 29,130 51,013
Equity securities    
Investment securities - fair value    
Fair value 21,449 22,903
Nonqualified retirement plan assets    
Investment securities - fair value    
Nonqualified retirement plan assets 27,556 20,090
Level 1    
Assets    
Cash equivalents 99,963 340,276
Investment securities - fair value    
Debt securities 0 0
Total assets measured at fair value 178,098 434,282
Liabilities    
Total liabilities measured at fair value 0 0
Level 1 | Contingent consideration    
Liabilities    
Total liabilities measured at fair value 0 0
Level 1 | Sponsored funds    
Investment securities - fair value    
Fair value 29,130 51,013
Level 1 | Equity securities    
Investment securities - fair value    
Fair value 21,449 22,903
Level 1 | Nonqualified retirement plan assets    
Investment securities - fair value    
Nonqualified retirement plan assets 27,556 20,090
Level 2    
Assets    
Cash equivalents 0 0
Investment securities - fair value    
Debt securities 2,881 2,546
Total assets measured at fair value 2,881 2,546
Liabilities    
Total liabilities measured at fair value 0 0
Level 2 | Contingent consideration    
Liabilities    
Total liabilities measured at fair value 0 0
Level 2 | Sponsored funds    
Investment securities - fair value    
Fair value 0 0
Level 2 | Equity securities    
Investment securities - fair value    
Fair value 0 0
Level 2 | Nonqualified retirement plan assets    
Investment securities - fair value    
Nonqualified retirement plan assets 0 0
Level 3    
Assets    
Cash equivalents 0 0
Investment securities - fair value    
Debt securities 0 0
Total assets measured at fair value 0 0
Liabilities    
Total liabilities measured at fair value 118,344 20,800
Level 3 | Contingent consideration    
Liabilities    
Total liabilities measured at fair value 118,344 20,800
Level 3 | Sponsored funds    
Investment securities - fair value    
Fair value 0 0
Level 3 | Equity securities    
Investment securities - fair value    
Fair value 0 0
Level 3 | Nonqualified retirement plan assets    
Investment securities - fair value    
Nonqualified retirement plan assets $ 0 $ 0