XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Interest Income (Expense), Net [Abstract]        
Interest Income $ (70) $ (13) $ (82) $ (38)
Interest Expense 8,176 5,425 15,055 11,551
Other Expenses 474 6,856 937 7,727
Interest Expense, net $ 8,580 $ 12,268 $ 15,910 $ 19,240