v3.26.1
Marketable Securities - Investments in equity securities (Details) - Mutual Funds
$ in Thousands
Jun. 30, 2025
USD ($)
Net Investment Income [Line Items]  
Cost $ 6,008
Aggregate Fair Value 5,852
Unrealized Gain (Loss) $ (156)