XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Changes in Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets    
Cash equivalents $ 331,918 $ 225,736
Investment securities - fair value    
Fair value 110,561 83,771
Debt securities 32,054 1,456
Total assets measured at fair value 462,085 324,666
Liabilities    
Total liabilities measured at fair value 20,000 36,100
Contingent consideration    
Liabilities    
Total liabilities measured at fair value 20,000 36,100
Sponsored funds    
Investment securities - fair value    
Fair value 56,383 63,296
Equity securities    
Investment securities - fair value    
Fair value 22,124 19,019
Nonqualified retirement plan assets    
Investment securities - fair value    
Nonqualified retirement plan assets 19,606 15,159
Level 1    
Assets    
Cash equivalents 331,918 225,736
Investment securities - fair value    
Debt securities 0 0
Total assets measured at fair value 430,031 323,210
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 56,383 63,296
Level 1 | Equity securities    
Investment securities - fair value    
Fair value 22,124 19,019
Level 1 | Nonqualified retirement plan assets    
Investment securities - fair value    
Nonqualified retirement plan assets 19,606 15,159
Level 2    
Assets    
Cash equivalents 0 0
Investment securities - fair value    
Debt securities 2,403 1,456
Total assets measured at fair value 2,403 1,456
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 29,651 0
Total assets measured at fair value 29,651 0
Liabilities    
Total liabilities measured at fair value 20,000 36,100
Level 3 | Contingent consideration    
Liabilities    
Total liabilities measured at fair value 20,000 36,100
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