v3.26.1
Other Current Liabilities (Tables)
12 Months Ended
Mar. 31, 2026
Other Current Liabilities  
Schedule of other current liabilities
               
    As of
March 31,
 
    2026     2025  
Taxes payable   $ 2,697     $ 1,431  
Finance lease obligations, current     89       156  
Accrued expenses     1,641       5,062  
Deferred revenue     466       274  
Other     1,541       830  
Total other current liabilities   $ 6,434     $ 7,753