XML 118 R108.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Narrative (Details)
Jun. 30, 2024
Jun. 28, 2024
9.125% Senior Notes due 2029 | Senior unsecured notes    
Debt Instrument [Line Items]    
Interest rate 9.125% 9.125%