Debt - Debt Instrument Redemption (Details) - Senior Notes - 2030 Senior Notes (7.50%) |
12 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Debt Instrument, Redemption [Line Items] | |
| Debt instrument, redemption price, percentage | 100.00% |
| 2027 | |
| Debt Instrument, Redemption [Line Items] | |
| Debt instrument, redemption price, percentage | 103.75% |
| 2028 | |
| Debt Instrument, Redemption [Line Items] | |
| Debt instrument, redemption price, percentage | 101.875% |
| 2029 and thereafter | |
| Debt Instrument, Redemption [Line Items] | |
| Debt instrument, redemption price, percentage | 100.00% |