XML 110 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Senior Notes (Details) - Senior Notes
12 Months Ended
Mar. 31, 2025
May 31, 2024
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage   5.50%
Exchange Notes    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage   5.50%
Exchange Notes | On or After April 15, 2024    
Debt Instrument [Line Items]    
Debt instrument, redemption price, percentage of principal amount redeemed 102.75%  
Exchange Notes | On or After April 15, 2025    
Debt Instrument [Line Items]    
Debt instrument, redemption price, percentage of principal amount redeemed 101.375%  
Exchange Notes | On or After April 15, 2026    
Debt Instrument [Line Items]    
Debt instrument, redemption price, percentage of principal amount redeemed 100.00%