XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Current taxes      
Federal $ 343 $ 490 $ 2,622
State 93 408 1,312
Total current income tax provision 436 898 3,934
Deferred income tax provision (benefit)      
Federal 4,448 412 (453)
State 800 (119) (1,176)
Total deferred taxes 5,248 293 (1,629)
Total income tax provision $ 5,684 $ 1,191 $ 2,305