XML 112 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Current:      
Federal $ 505 $ 714 $ 423
State 1,065 2,384 1,331
Foreign 1,579 544 1,053
Total current income tax provision 3,149 3,642 2,807
Total income tax provision $ 3,149 $ 3,642 $ 2,807