v3.26.1
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
Mar. 31, 2033
Mar. 31, 2030
Mar. 31, 2029
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]          
Net operating loss $ 2,975 $ 70 $ 35    
Valuation allowances       $ 122 $ 2,871
Unrecognized tax benefits       $ 0 $ 0