v3.26.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Current:    
Federal $ 2,192 $ 0
State 3,162 1,567
Total current 5,354 1,567
Deferred:    
Federal 309 621
State (592) (296)
Total deferred (283) 325
Income tax expense $ 5,071 $ 1,892