XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Interest Income (Expense), Net [Abstract]        
Interest Income $ (363) $ (558) $ (514) $ (740)
Interest Expense 11,203 11,420 23,942 22,103
Other Expenses 474 474 948 949
Interest Capitalized (1,952) (622) (3,298) (914)
Interest Expense, net $ 9,362 $ 10,714 $ 21,078 $ 21,398