v3.25.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Payables and Accruals [Abstract]    
Salaries and related costs $ 1,737 $ 1,419
Other 487 694
Total accrued expenses and other current liabilities $ 2,224 $ 2,113