XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Components of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]      
Current Federal tax expense (benefit) $ 347 $ (538)  
Current State tax expense (benefit) 527 175 $ (554)
Current Foreign tax expense (benefit) 6,249 3,709 5,055
Current income tax expense (benefit) 7,123 3,346 4,501
Deferred Foreign income tax expense (benefit)   14 25
Deferred income tax expense (benefit)   14 25
Income tax (benefit) expense $ 7,123 $ 3,360 $ 4,526