v3.22.4
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Interest Income (Expense), Net [Abstract]        
Interest Income $ (163) $ 0 $ (245) $ (38)
Interest Expense 8,621 4,959 23,676 16,511
Other Expenses 474 692 1,411 8,418
Interest Expense, net $ 8,932 $ 5,651 $ 24,842 $ 24,891