v3.26.1
Other Liabilities (Tables)
12 Months Ended
Mar. 31, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of other liabilities
               
    As of
March 31,
 
    2026     2025  
Accrued compensation and related benefits   $ 5,703     $ 4,086  
Finance lease obligations, non-current     81       75  
Other     232       9  
    $ 6,016     $ 4,170