v3.26.1
Investments - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Investment Securities - fair value    
Cost $ 52,315 $ 74,227
Fair Value 53,460 76,462
Sponsored funds    
Investment Securities - fair value    
Cost 30,122 51,993
Fair Value 29,130 51,013
Equity securities    
Investment Securities - fair value    
Cost 19,285 19,703
Fair Value 21,449 22,903
Debt securities    
Investment Securities - fair value    
Cost 2,908 2,531
Fair Value $ 2,881 $ 2,546