XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investment Securities - fair value    
Cost $ 81,001 $ 82,083
Fair Value 81,512 83,771
Sponsored funds    
Investment Securities - fair value    
Cost 60,687 63,220
Fair Value 60,247 63,296
Equity securities    
Investment Securities - fair value    
Cost 18,227 17,406
Fair Value 19,197 19,019
Debt securities    
Investment Securities - fair value    
Cost 2,087 1,457
Fair Value $ 2,068 $ 1,456