v3.25.4
Interest Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Interest Income (Expense), Net [Abstract]        
Interest Income $ (1,556) $ (223) $ (2,071) $ (963)
Interest Expense 16,792 9,599 40,735 31,701
Other Expenses 688 474 1,636 1,424
Interest Capitalized (2,212) (789) (5,510) (1,703)
Interest Expense, net $ 13,712 $ 9,061 $ 34,790 $ 30,459