XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Contingencies - Narrative (Details) - Senior Notes - USD ($)
Jun. 30, 2025
Aug. 27, 2024
May 31, 2024
Other Commitments [Line Items]      
Debt instrument, interest rate, stated percentage     5.50%
5.5% Senior Notes      
Other Commitments [Line Items]      
Debt instrument, interest rate, stated percentage 5.50% 5.50% 5.50%
Debt instrument, face amount     $ 390,000,000
6.00% Senior Notes due 2029 Exchange Notes      
Other Commitments [Line Items]      
Debt instrument, interest rate, stated percentage     6.00%