XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Interest Income (Expense), Net [Abstract]    
Interest Income $ (15) $ (25)
Interest Expense 6,882 6,126
Other Expenses 463 871
Interest Expense, net $ 7,330 $ 6,972