XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Senior Notes (Details) - Senior Notes
6 Months Ended
Sep. 30, 2025
May 31, 2024
Debt Instrument    
Debt instrument, interest rate, stated percentage   5.50%
Exchange Notes    
Debt Instrument    
Debt instrument, interest rate, stated percentage   5.50%
Exchange Notes | On or After April 15, 2024    
Debt Instrument    
Debt instrument, redemption price, percentage of principal amount redeemed 102.75%  
Exchange Notes | On or After April 15, 2025    
Debt Instrument    
Debt instrument, redemption price, percentage of principal amount redeemed 101.375%  
Exchange Notes | On or After April 15, 2026    
Debt Instrument    
Debt instrument, redemption price, percentage of principal amount redeemed 100.00%