XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Investment Securities - fair value    
Cost $ 120,772 $ 97,147
Fair Value 127,914 97,304
Sponsored funds    
Investment Securities - fair value    
Cost 77,211 80,794
Fair Value 80,303 77,433
Equity securities    
Investment Securities - fair value    
Cost 17,674 16,353
Fair Value 21,693 19,871
Debt securities    
Investment Securities - fair value    
Cost 25,887 0
Fair Value $ 25,918 $ 0