XML 75 R67.htm IDEA: XBRL DOCUMENT v3.23.4
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Interest Income (Expense), Net [Abstract]        
Interest Income $ (150) $ (163) $ (523) $ (245)
Interest Expense 9,804 8,621 31,671 23,676
Other Expenses 474 474 1,423 1,411
Interest Expense, net $ 10,128 $ 8,932 $ 32,571 $ 24,842