XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Valuation of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Fair Value    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing $ 999,666 $ 998,131
Fair Value | Other debt    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 2,666 2,961
Carrying Value    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 1,002,752 1,003,056
Carrying Value | Other debt    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 2,752 3,056
Senior Notes due 2030 | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 507,240 505,940
Senior Notes due 2030 | Carrying Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 500,000 500,000
5.375% Senior Notes Due 2034 | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 489,760 489,230
5.375% Senior Notes Due 2034 | Carrying Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing $ 500,000 $ 500,000