XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investment Securities - fair value    
Cost $ 78,313 $ 82,083
Fair Value 82,894 83,771
Sponsored funds    
Investment Securities - fair value    
Cost 57,757 63,220
Fair Value 59,489 63,296
Equity securities    
Investment Securities - fair value    
Cost 18,193 17,406
Fair Value 21,059 19,019
Debt securities    
Investment Securities - fair value    
Cost 2,363 1,457
Fair Value $ 2,346 $ 1,456