XML 47 R34.htm IDEA: XBRL DOCUMENT
v3.25.2

Debt and Other Obligations (Indebtedness) (Details) - USD ($) $ in Millions | 6 Months Ended |
--- | --- | ---
Jun. 30, 2025 | Dec. 31, 2024
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations |  | $ 24,290 |  | $ 24,054
Less: current maturities of debt and other obligations |  | 2,251 |  | 603
Non-current portion of long-term debt and other long-term obligations |  | 22,039 |  | 23,451
Finance Lease Obligations |  | 7 |  | 8
2018 Tower Revenue Notes 4.241% due 2048 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations | [1] | $ 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,039 |  | 1,751
Securitized Debt [Member] | Fixed Rate Debt 2009 Securitized Notes A-2 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 9.00% |  |
Debt and Finance Lease Obligations |  | $ 29 |  | 32
Securitized Debt [Member] | 2015 Tower Revenue Notes 3.663% due 2045 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 3.70% |  |
Debt and Finance Lease Obligations |  | $ 0 | [4] | 700
Securitized Debt [Member] | 2018 Tower Revenue Notes 4.241% due 2048 [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 4.241% |  |
Debt and Finance Lease Obligations | [1] | $ 747 |  | 747
Installment Purchase Liabilities and Finance Leases | Securitized Debt [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations | [5],[6] | $ 263 |  | 272
Bank Debt [Member] | 2016 Term Loan A [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3],[7] | 5.50% |  |
Debt and Finance Lease Obligations | [7] | $ 1,087 |  | 1,117
High Yield Bonds [Member] | June 2020 Senior Unsecured 1.350% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 1.35% |  |
Debt and Finance Lease Obligations |  | $ 500 | [8] | 499
High Yield Bonds [Member] | Senior Unsecured 2016 Notes 4.450% [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 4.50% |  |
Debt and Finance Lease Obligations |  | $ 899 |  | 899
High Yield Bonds [Member] | Senior Unsecured 2016 Notes 3.7% [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 3.70% |  |
Debt and Finance Lease Obligations |  | $ 749 |  | 749
High Yield Bonds [Member] | February 2021 Senior Unsecured 1.050% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 1.10% |  |
Debt and Finance Lease Obligations |  | $ 998 |  | 997
High Yield Bonds [Member] | 4.000% Senior Unsecured Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 4.00% |  |
Debt and Finance Lease Obligations |  | $ 499 |  | 498
High Yield Bonds [Member] | 2.900% Senior Unsecured Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 2.90% |  |
Debt and Finance Lease Obligations |  | $ 747 |  | 746
High Yield Bonds [Member] | August 2017 Senior Unsecured 3.650% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 3.70% |  |
Debt and Finance Lease Obligations |  | $ 998 |  | 997
High Yield Bonds [Member] | January 2023 Senior Unsecured 5.000% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 5.00% |  |
Debt and Finance Lease Obligations |  | $ 994 |  | 993
High Yield Bonds [Member] | 3.800% Senior Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 3.80% |  |
Debt and Finance Lease Obligations |  | $ 996 |  | 996
High Yield Bonds [Member] | 4.800% Senior Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 4.80% |  |
Debt and Finance Lease Obligations |  | $ 596 |  | 595
High Yield Bonds [Member] | February 2019 Senior Unsecured 4.300% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 4.30% |  |
Debt and Finance Lease Obligations |  | $ 596 |  | 596
High Yield Bonds [Member] | December 2023 Senior Unsecured 5.600% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 5.60% |  |
Debt and Finance Lease Obligations |  | $ 743 |  | 742
High Yield Bonds [Member] | August 2024 Senior Unsecured 4.900% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 4.90% |  |
Debt and Finance Lease Obligations |  | $ 544 |  | 544
High Yield Bonds [Member] | August 2019 Senior Unsecured 3.100% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 3.10% |  |
Debt and Finance Lease Obligations |  | $ 547 |  | 547
High Yield Bonds [Member] | April 2020 Senior Unsecured 3.300% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 3.30% |  |
Debt and Finance Lease Obligations |  | $ 743 |  | 742
High Yield Bonds [Member] | June 2020 Senior Unsecured 2.250% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 2.30% |  |
Debt and Finance Lease Obligations |  | $ 1,093 |  | 1,093
High Yield Bonds [Member] | February 2021 Senior Unsecured 2.100% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 2.10% |  |
Debt and Finance Lease Obligations |  | $ 992 |  | 991
High Yield Bonds [Member] | June 2021 Senior Unsecured 2.500% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 2.50% |  |
Debt and Finance Lease Obligations |  | $ 744 |  | 744
High Yield Bonds [Member] | 5.100% Senior Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 5.10% |  |
Debt and Finance Lease Obligations |  | $ 744 |  | 743
High Yield Bonds [Member] | December 2023 Senior Unsecured 5.800% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 5.80% |  |
Debt and Finance Lease Obligations |  | $ 743 |  | 742
High Yield Bonds [Member] | August 2024 Senior Unsecured 5.200% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 5.20% |  |
Debt and Finance Lease Obligations |  | $ 689 |  | 689
High Yield Bonds [Member] | February 2021 Senior Unsecured 2.900% Notes |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 2.90% |  |
Debt and Finance Lease Obligations |  | $ 1,236 |  | 1,235
High Yield Bonds [Member] | 4.750% Senior Unsecured Notes [Member] [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 4.80% |  |
Debt and Finance Lease Obligations |  | $ 345 |  | 345
High Yield Bonds [Member] | February 2019 Senior Unsecured 5.200% Notes [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 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 | [2],[3] | 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 | [2],[3] | 4.20% |  |
Debt and Finance Lease Obligations |  | $ 491 |  | 490
High Yield Bonds [Member] | June 2020 Senior Unsecured 3.250% Notes [Domain] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage | [2],[3] | 3.30% |  |
Debt and Finance Lease Obligations |  | $ 891 |  | 891
Unsecured Debt [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt and Finance Lease Obligations |  | $ 23,251 |  | 22,303
Maximum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 0.75% |  |
Maximum [Member] | Installment Purchase Liabilities and Finance Leases |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 8.00% |  |
Maximum [Member] | Installment purchases |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument Maturity Date Range |  | 20 years |  |
Minimum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 0.00% |  |
Minimum [Member] | Installment purchases |  |  |  |
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, Interest Rate, Stated Percentage | [2],[3],[7] | 5.50% |  |
Debt Instrument, Unused Borrowing Capacity, Amount |  | $ 6,600 |  |
Debt and Finance Lease Obligations | [7] | $ 400 | [9] | 0
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 Instrument, Interest Rate, Stated Percentage | [2],[3] | 5.10% |  |
Debt and Finance Lease Obligations |  | $ 1,905 | [10] | $ 1,341
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] | If the $750 million aggregate principal amount of 4.241% senior secured tower revenue notes ("Tower Revenue Notes, Series 2018-2") is not paid in full on or prior to July 2028, the anticipated repayment date, then Excess Cash Flow (as defined in the indenture) of the issuers of such notes will be used to repay the principal, and additional interest (of an approximately 5% per annum) will accrue. The Tower Revenue Notes, Series 2018-2 are prepayable at par if voluntarily repaid within eighteen months of maturity; earlier prepayment may require additional consideration.
[2] | Represents the weighted-average stated interest rate, as applicable.
[3] | See the 2024 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.
[4] | In May 2025, the Company paid in full the previously outstanding Tower Revenue Notes, Series 2015-2 on the anticipated repayment date.
[5] | For the periods ended June 30, 2025 and December 31, 2024, reflects $7 million and $8 million, respectively, in finance lease obligations (primarily related to vehicles).
[6] | The Company's installment purchases primarily relate to land and bear interest rates up to 8% and mature in periods ranging from less than one year to approximately 20 years.
[7] | 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 2024 Form 10-K, including note 7 to the consolidated financial statements, for information regarding potential adjustments to such percentages.
[8] | In July 2025, the Company repaid in full the 1.350% Senior Notes (as defined below) on the contractual maturity date.
[9] | As of June 30, 2025, the undrawn availability under the Company's senior unsecured revolving credit facility ("2016 Revolver") was $6.6 billion.
[10] | The maturities of the short-term, unsecured commercial paper notes ("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 Finance Lease Obligations + References No definition available. + Details
Name: | cci_FinanceLeaseObligations
Namespace Prefix: | cci_
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 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/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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_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_LongtermDebtTypeAxis=cci_A2015TowerRevenueNotes3.663due2045Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cci_InstallmentPurchaseLiabilitiesAndFinanceLeasesMember
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_DebtInstrumentAxis=us-gaap_BondsMember
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_August2024SeniorUnsecured4.900NotesMember
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_August2024SeniorUnsecured5.200NotesMember
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_InstallmentPurchaseLiabilitiesAndFinanceLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cci_InstallmentPurchasesMember
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: |