XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Investment Securities - fair value    
Cost $ 85,942 $ 97,147
Fair Value 90,497 97,304
Sponsored funds    
Investment Securities - fair value    
Cost 69,067 80,794
Fair Value 69,514 77,433
Equity securities    
Investment Securities - fair value    
Cost 16,875 16,353
Fair Value $ 20,983 $ 19,871