v3.26.1
Income Taxes - Schedule of Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Taxes [Line Items]    
Income taxes paid $ 2 $ 2
Federal [Member]    
Income Taxes [Line Items]    
Income taxes paid
California [Member]    
Income Taxes [Line Items]    
Income taxes paid 2 2
Other states [Member]    
Income Taxes [Line Items]    
Income taxes paid