v3.26.1
Long-Term Investments (Tables)
12 Months Ended
Mar. 31, 2026
Long-term Investments  
Schedule of long-term investments
               
    As of
March 31,
 
    2026     2025  
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