Long-Term Debt - Other (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2023 | |
| Debt covenants | |
| Maximum Net Leverage Ratio | 3.50 |
| Minimum Interest Coverage Ratio | 3.00 |
| Senior Notes | Event of Default Scenario | |
| Debt covenants | |
| Minimum percentage of principal of debt holders to declare debt immediately due and payable | 30.00% |
| 3.625% Senior Notes | |
| Debt covenants | |
| Interest rate (as a percent) | 3.625% |
| 4.125% Senior Notes | |
| Debt covenants | |
| Interest rate (as a percent) | 4.125% |