XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Valuation of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Fair Value    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing $ 826,462 $ 379,204
Fair Value | Equipment Financing    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 22,887 29,302
Carrying Value    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 874,051 381,254
Carrying Value | Equipment Financing    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 24,051 31,254
Senior Notes due 2027 | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 320,555 349,902
Senior Notes due 2027 | Carrying Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 350,000 350,000
Senior Notes due 2030 | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 483,020 0
Senior Notes due 2030 | Carrying Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing $ 500,000 $ 0