XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Interest Income (Expense), Net [Abstract]      
Interest Income $ (1,718) $ (1,043) $ (421)
Interest Expense 40,237 41,403 33,706
Other Expenses 2,007 1,897 1,886
Interest Expense, net $ 40,526 $ 42,257 $ 35,171