v3.26.1
Long-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Long-term Investments    
Held-to-maturity investments, amortized cost basis (net off expected credit losses) $ 777 $ 840
Interest earned on investments 1,119 990
Held-to-maturity investments, net carrying amount $ 1,896 $ 1,830