Fair Value Measurements - Carrying Amounts and Fair Values of Financial Instruments (Parenthetical) (Detail) |
Sep. 30, 2023 |
Dec. 31, 2022 |
---|---|---|
4.875% Senior Notes Due 2025 | ||
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] | ||
Interest rate on notes | 4.875% | 4.875% |
8.25% senior notes due 2029 | ||
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] | ||
Interest rate on notes | 8.25% | 8.25% |
4.75% senior subordinated notes due 2030 | ||
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] | ||
Interest rate on notes | 4.75% | 4.75% |