XML 80 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Interest Income (Expense), Net [Abstract]    
Interest Income $ (25)  
Interest Expense 6,126 $ 13,019
Other Expenses 871 1,022
Interest Expense, net $ 6,972 $ 14,041