XML 109 R84.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Current tax provision $ 2,589 $ 1,221
Deferred tax benefit (718) (161)
Provision for Income Taxes $ 1,871 $ 1,060