v3.26.3
Investments - Schedule of investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Investments, All Other Investments [Abstract]    
Marketable securities $ 7,465 $ 6,624
Equity securities of private companies 806 463
Funds 2,747 2,654
Investments, Total $ 11,018 $ 9,741