XML 357 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Current:    
U.S. federal $ (232) $ 362
U.S. state 124 (5)
Non-U.S. 509 1,444
Total current 401 1,801
Deferred:    
U.S. federal 7,047 (6,881)
U.S. state 1,959 (940)
Non-U.S. (48) (6)
Total deferred 8,958 (7,827)
Total income tax expense (benefit) $ 9,359 $ (6,026)