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