v3.26.1
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current taxes      
Federal $ 0 $ 343 $ 490
State 14 93 408
Total current income tax provision 14 436 898
Deferred income tax provision (benefit)      
Federal (45) 4,448 412
State (42) 800 (119)
Total deferred taxes (87) 5,248 293
Total income tax provision $ (73) $ 5,684 $ 1,191