v3.26.1
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Current tax provision $ 1,819 $ 1,037
Deferred tax expense / (benefit) 172 (2,109)
Provision for Income Taxes $ 1,991 $ (1,072)