XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Investments - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment Securities - fair value    
Cost $ 45,356 $ 74,227
Fair Value 49,700 76,462
Sponsored funds    
Investment Securities - fair value    
Cost 27,146 51,993
Fair Value 27,923 51,013
Equity securities    
Investment Securities - fair value    
Cost 15,424 19,703
Fair Value 19,004 22,903
Debt securities    
Investment Securities - fair value    
Cost 2,786 2,531
Fair Value $ 2,773 $ 2,546