XML 70 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Senior Notes (Details) - Senior Notes
6 Months Ended
Jun. 30, 2026
Aug. 27, 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%