XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investment Securities - fair value    
Cost $ 84,159 $ 97,147
Fair Value 86,248 97,304
Sponsored funds    
Investment Securities - fair value    
Cost 65,205 80,794
Fair Value 64,420 77,433
Equity securities    
Investment Securities - fair value    
Cost 18,954 16,353
Fair Value $ 21,828 $ 19,871