v3.26.1
Income Taxes - Schedule of Net Deferred Income Tax (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Schedule of Net Deferred Income Tax [Abstract]    
Deferred income tax assets $ 746 $ 335
Deferred income tax liabilities (211) (371)
Net deferred income tax (liabilities) assets $ 535 $ (36)