XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Investment Securities - fair value    
Cost $ 104,545 $ 82,083
Fair Value 110,561 83,771
Sponsored funds    
Investment Securities - fair value    
Cost 53,466 63,220
Fair Value 56,383 63,296
Equity securities    
Investment Securities - fair value    
Cost 19,020 17,406
Fair Value 22,124 19,019
Debt securities    
Investment Securities - fair value    
Cost 32,059 1,457
Fair Value $ 32,054 $ 1,456