CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) |
Dec. 31, 2024 |
|---|---|
| Weighted Avg Interest Rate | 7.22% |
| 2025 5.00% Notes | Medium-term Notes | |
| Weighted Avg Interest Rate | 5.00% |
| 2025 8.125% Notes | Medium-term Notes | |
| Weighted Avg Interest Rate | 8.125% |
| 8.00% Notes due 2028 | Medium-term Notes | |
| Weighted Avg Interest Rate | 8.00% |
| 2025 6.85% Notes | Medium-term Notes | |
| Weighted Avg Interest Rate | 6.85% |
| 2029 8.50% Notes | Medium-term Notes | |
| Weighted Avg Interest Rate | 8.50% |
| 2029 8.625% Notes | Medium-term Notes | |
| Weighted Avg Interest Rate | 8.625% |