XML 113 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Second Lien Notes due 2028 (Details)
Dec. 31, 2025
Oct. 31, 2025
Dec. 31, 2024
Second Lien Notes due 2028 | Secured Debt      
Debt Instrument [Line Items]      
Interest rate 6.25% 6.25% 6.25%