XML 45 R32.htm IDEA: XBRL DOCUMENT
v3.24.2

Debt and Other Obligations (Indebtedness) (Details) - USD ($) $ in Millions | 6 Months Ended |
--- | --- | ---
Jun. 30, 2024 | Dec. 31, 2023
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations |  | $ 23,719 |  | $ 22,921
Less: current maturities of debt and other obligations |  | 865 |  | 835
Non-current portion of long-term debt and other long-term obligations |  | 22,854 |  | 22,086
Capital Lease Obligations |  | 27 |  | 18
2015 Tower Revenue Notes 3.663% due 2045 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Face Amount |  | 700 |  |
2018 Tower Revenue Notes 4.241% due 2048 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Face Amount |  | $ 750 |  |
Fixed Rate Securitized Debt July 2018 Tower Revenue Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Increase (Decrease) |  | 5.00% |  |
Securitized Debt [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations |  | $ 1,777 |  | 1,754
Securitized Debt [Member] | Fixed Rate Debt 2009 Securitized Notes A-2 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 9.00% |  |
Debt and Finance Lease Obligations |  | $ 36 |  | 40
Securitized Debt [Member] | 2015 Tower Revenue Notes 3.663% due 2045 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.70% |  |
Debt and Finance Lease Obligations | [3] | $ 699 |  | 698
Securitized Debt [Member] | 2018 Tower Revenue Notes 4.241% due 2048 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.20% |  |
Debt and Finance Lease Obligations | [3] | $ 747 |  | 746
Finance Lease Obligations and Other [Member] | Securitized Debt [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations | [4] | $ 295 |  | 270
Bank Debt [Member] | 2016 Term Loan A [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2],[5] | 6.40% |  |
Debt and Finance Lease Obligations |  | $ 1,155 |  | 1,162
Bank Debt [Member] | Commercial Paper [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 5.90% |  |
High Yield Bonds [Member] | August 2017 Senior Unsecured 3.200% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.20% |  |
Debt and Finance Lease Obligations |  | $ 750 |  | 749
High Yield Bonds [Member] | June 2020 Senior Unsecured 1.350% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 1.40% |  |
Debt and Finance Lease Obligations |  | $ 499 |  | 498
High Yield Bonds [Member] | Senior Unsecured 2016 Notes 4.450% [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.50% |  |
Debt and Finance Lease Obligations |  | $ 898 |  | 898
High Yield Bonds [Member] | Senior Unsecured 2016 Notes 3.7% [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.70% |  |
Debt and Finance Lease Obligations |  | $ 748 |  | 748
High Yield Bonds [Member] | February 2021 Senior Unsecured 1.050% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 1.10% |  |
Debt and Finance Lease Obligations |  | $ 996 |  | 994
High Yield Bonds [Member] | 4.000% Senior Unsecured Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.00% |  |
Debt and Finance Lease Obligations |  | $ 498 |  | 498
High Yield Bonds [Member] | 2.900% Senior Unsecured Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 2.90% |  |
Debt and Finance Lease Obligations |  | $ 745 |  | 744
High Yield Bonds [Member] | August 2017 Senior Unsecured 3.650% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.70% |  |
Debt and Finance Lease Obligations |  | $ 997 |  | 997
High Yield Bonds [Member] | January 2023 Senior Unsecured 5.000% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 5.00% |  |
Debt and Finance Lease Obligations |  | $ 992 |  | 991
High Yield Bonds [Member] | 3.800% Senior Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.80% |  |
Debt and Finance Lease Obligations |  | $ 995 |  | 995
High Yield Bonds [Member] | 4.800% Senior Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.80% |  |
Debt and Finance Lease Obligations |  | $ 595 |  | 594
High Yield Bonds [Member] | February 2019 Senior Unsecured 4.300% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.30% |  |
Debt and Finance Lease Obligations |  | $ 596 |  | 595
High Yield Bonds [Member] | December 2023 Senior Unsecured 5.600% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 5.60% |  |
Debt and Finance Lease Obligations |  | $ 741 |  | 740
High Yield Bonds [Member] | August 2019 Senior Unsecured 3.100% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.10% |  |
Debt and Finance Lease Obligations |  | $ 546 |  | 546
High Yield Bonds [Member] | April 2020 Senior Unsecured 3.300% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.30% |  |
Debt and Finance Lease Obligations |  | $ 741 |  | 741
High Yield Bonds [Member] | June 2020 Senior Unsecured 2.250% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 2.30% |  |
Debt and Finance Lease Obligations |  | $ 1,092 |  | 1,091
High Yield Bonds [Member] | February 2021 Senior Unsecured 2.100% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 2.10% |  |
Debt and Finance Lease Obligations |  | $ 991 |  | 990
High Yield Bonds [Member] | June 2021 Senior Unsecured 2.500% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 2.50% |  |
Debt and Finance Lease Obligations |  | $ 743 |  | 743
High Yield Bonds [Member] | 5.100% Senior Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 5.10% |  |
Debt and Finance Lease Obligations |  | $ 743 |  | 743
High Yield Bonds [Member] | December 2023 Senior Unsecured 5.800% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 5.80% |  |
Debt and Finance Lease Obligations |  | $ 742 |  | 740
High Yield Bonds [Member] | February 2021 Senior Unsecured 2.900% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 2.90% |  |
Debt and Finance Lease Obligations |  | $ 1,235 |  | 1,234
High Yield Bonds [Member] | 4.750% Senior Unsecured Notes [Member] [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.80% |  |
Debt and Finance Lease Obligations |  | $ 344 |  | 344
High Yield Bonds [Member] | February 2019 Senior Unsecured 5.200% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 5.20% |  |
Debt and Finance Lease Obligations |  | $ 396 |  | 396
High Yield Bonds [Member] | August 2019 Senior Unsecured 4.000% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.00% |  |
Debt and Finance Lease Obligations |  | $ 346 |  | 346
High Yield Bonds [Member] | April 2020 Senior Unsecured 4.150% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 4.20% |  |
Debt and Finance Lease Obligations |  | $ 490 |  | 490
High Yield Bonds [Member] | June 2020 Senior Unsecured 3.250% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [1],[2] | 3.30% |  |
Debt and Finance Lease Obligations |  | $ 890 |  | 890
Unsecured Debt [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations |  | $ 21,942 |  | 21,167
Maximum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 0.75% |  |
Maximum [Member] | Finance Lease Obligations and Other [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 8.00% |  |
Maximum [Member] | Finance Lease Obligations and Other [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument Maturity Date Range |  | 25 years |  |
Minimum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 0.00% |  |
Minimum [Member] | Finance Lease Obligations and Other [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument Maturity Date Range |  | one year |  |
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 1.75% |  |
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 0.875% |  |
Revolving Credit Facility [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Unused Borrowing Capacity, Amount |  | $ 7,000 |  |
Debt and Finance Lease Obligations |  | $ 0 | [6] | 670
Revolving Credit Facility [Member] | Maximum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Line of Credit Facility, Commitment Fee Percentage |  | 0.30% |  |
Revolving Credit Facility [Member] | Minimum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Line of Credit Facility, Commitment Fee Percentage |  | 0.08% |  |
Commercial Paper [Member] | Bank Debt [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations | [7] | $ 1,438 |  | $ 0
Debt Instrument, Maturity Date, Description |  | 397 days |  |
Commercial Paper [Member] | Maximum [Member] | Bank Debt [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Maturity Date, Description |  | three months |  |
Term SOFR Adjustment |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 0.10% |  |
[1] | Represents the weighted-average stated interest rate, as applicable.
[2] | See the 2023 Form 10-K, including note 7 to the consolidated financial statements, for additional information regarding the maturity and principal amortization provisions and interest rates relating to the Company's indebtedness.
[3] | If the Tower Revenue Notes, Series 2015-2 and Series 2018-2 (collectively, "Tower Revenue Notes") are not paid in full on or prior to an applicable anticipated repayment date, then Excess Cash Flow (as defined in the indenture governing the terms of such notes) of the issuers of such notes will be used to repay principal of the applicable series and class of the Tower Revenue Notes, and additional interest (of an additional approximately 5% per annum) will accrue on the respective Tower Revenue Notes. As of June 30, 2024, the Tower Revenue Notes, Series 2015-2 and Series 2018-2 have principal amounts of $700 million and $750 million, with anticipated repayment dates in 2025 and 2028, respectively.
[4] | For the periods ended June 30, 2024 and December 31, 2023, reflects $27 million and $18 million, respectively, in finance lease obligations (primarily related to vehicles).
[5] | Both the 2016 Revolver and the senior unsecured term loan A facility ("2016 Term Loan A" and, collectively, "2016 Credit Facility") bear interest, at the Company's option, at either (1) Term SOFR plus (i) a credit spread adjustment of 0.10% per annum and (ii) a credit spread ranging from 0.875% to 1.750% per annum or (2) an alternate base rate plus a credit spread ranging from 0.000% to 0.750% per annum, in each case, with the applicable credit spread based on the Company's senior unsecured debt rating. The Company pays a commitment fee ranging from 0.080% to 0.300%, based on the Company's senior unsecured debt rating, per annum on the undrawn available amount under the 2016 Revolver. See the 2023 Form 10-K, including note 7 to the consolidated financial statements, for information regarding potential adjustments to such percentages.
[6] | As of June 30, 2024, the undrawn availability under the Company's senior unsecured revolving credit facility ("2016 Revolver") was $7.0 billion.
[7] | The maturities of the Commercial Paper Notes, when outstanding, may vary but may not exceed 397 days from the date of issue, but there were no Commercial Paper Notes issued or outstanding during the period that had original maturities greater than three months. The Commercial Paper Notes are issued under customary terms in the commercial paper market and are issued at a discount from par or, alternatively, can be issued at par and bear varying interest rates on a fixed or floating basis. At any point in time, the Company intends to maintain available commitments under its 2016 Revolver in an amount at least equal to the amount of Commercial Paper Notes outstanding. While any outstanding Commercial Paper Notes generally have short-term maturities, the Company classifies the outstanding issuances, when applicable, as long-term based on its ability and intent to refinance the outstanding issuances on a long-term basis.

X
- Definition Date range when the debt instrument is schedule to be fully repaid, which may be presented in a variety of ways (year, month and year, day, month, and year, quarter, etc). + References No definition available. + Details
Name: | cci_DebtInstrumentMaturityDateRange
Namespace Prefix: | cci_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481161/840-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_CapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of short-term and long-term debt and lease obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 + Details
Name: | us-gaap_DebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of debt and lease obligation, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Incremental percentage increase (decrease) in the stated rate on a debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentInterestRateIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentMaturityDateDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and lease obligation, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A2015TowerRevenueNotes3.663due2045Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A2018TowerRevenueNotes4.241due2048Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_July2018TowerRevenueNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_FixedRateDebt2009SecuritizedNotesA2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cci_FinanceLeaseObligationsandOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cci_BankDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A2016TermLoanAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_BondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_August2017SeniorUnsecured3.200NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_June2020SeniorUnsecured1.350NotesDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_SeniorUnsecured2016Notes4.450Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_SeniorUnsecured2016Notes3.7Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_February2021SeniorUnsecured1050NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A4.000SeniorUnsecuredNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A2900SeniorUnsecuredNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_August2017SeniorUnsecured3.650NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_January2023SeniorUnsecured5000NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A3.800SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A4800SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_February2019SeniorUnsecured4.300NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_December2023SeniorUnsecured5.600NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_August2019SeniorUnsecured3.100NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_April2020SeniorUnsecured3.300NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_June2020SeniorUnsecured2.250NotesDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_February2021SeniorUnsecured2100NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_June2021SeniorUnsecured2500NotesDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A5100SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_December2023SeniorUnsecured5.800NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_February2021SeniorUnsecured2900NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_A4.750SeniorUnsecuredNotesMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_February2019SeniorUnsecured5.200NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_August2019SeniorUnsecured4.000NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_April2020SeniorUnsecured4.150NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_June2020SeniorUnsecured3.250NotesDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_UnsecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cci_FinanceLeaseObligationsandOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=cci_TermSOFRAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |