XML 75 R52.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Other Liabilities (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Other Liabilities [Line Items] |  |  |
Other Liabilities, non-current | $ 1,985 | $ 1,914 |
Asset Retirement Obligation, Period Increase (Decrease) | 14 | 6 |
Asset Retirement Obligation, Accretion Expense | 27 | 24 |
Asset Retirement Obligation, Liabilities Settled | (1) | (2) |
Estimated Future Undiscounted Cash Flows Expected To Be Paid Relating To Asset Retirement Obligations | 1,200 |  |
Amortization of Below Market Tenant Lease | 42 | 45 | $ 49
Below Market Lease, Amortization Income, Year One | 34 |  |
Below-market tenant leases - amortization income - year 2 | 25 |  |
Below Market Lease, Amortization Income, Year Three | 20 |  |
Below Market Lease, Amortization Income, Year Four | 18 |  |
Below Market Lease, Amortization Income, after Year Five | 16 |  |
Accrued Payroll and Other Compensation | 148 | 140 |
Deferred rental revenues [Domain] |  |  |
Other Liabilities [Line Items] |  |  |
Other Liabilities, non-current | 1,356 | 1,310 |
Deferred credits, net [Member] |  |  |
Other Liabilities [Line Items] |  |  |
Other Liabilities, non-current | 174 | 216 |
Asset retirement obligation [Member] |  |  |
Other Liabilities [Line Items] |  |  |
Other Liabilities, non-current | 395 | 355 | $ 327
Deferred tax liability, noncurrent [Member] |  |  |
Other Liabilities [Line Items] |  |  |
Other Liabilities, non-current | 31 | 26 |
Other long-term liabilities[Member] |  |  |
Other Liabilities [Line Items] |  |  |
Other Liabilities, non-current | $ 29 | $ 7 |

X
- Definition Accrued Payroll and Other Compensation + References No definition available. + Details
Name: | cci_AccruedPayrollandOtherCompensation
Namespace Prefix: | cci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Below-market tenant leases - amortization income, year 1 + References No definition available. + Details
Name: | cci_BelowMarketTenantLeasesAmortizationIncomeYear1
Namespace Prefix: | cci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Below-market tenant leases - amortization income - year 2 + References No definition available. + Details
Name: | cci_BelowMarketTenantLeasesAmortizationIncomeYear2
Namespace Prefix: | cci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Below-market tenant leases - amortization income, year 3 + References No definition available. + Details
Name: | cci_BelowMarketTenantLeasesAmortizationIncomeYear3
Namespace Prefix: | cci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Below-market tenant leases - amortization income, year 4 + References No definition available. + Details
Name: | cci_BelowMarketTenantLeasesAmortizationIncomeYear4
Namespace Prefix: | cci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Below-market tenant leases - amortization income, year 5 + References No definition available. + Details
Name: | cci_BelowMarketTenantLeasesAmortizationIncomeYear5
Namespace Prefix: | cci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This disclosure represents the estimated future undiscounted cash flows expected to be paid relating to asset retirement obligations + References No definition available. + Details
Name: | cci_EstimatedFutureUndiscountedCashFlowsExpectedToBePaidRelatingToAssetRetirementObligations
Namespace Prefix: | cci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of amortization of acquired leases acquired as part of a real property acquisition at below market lease rate with a finite life. + References No definition available. + Details
Name: | us-gaap_AmortizationOfBelowMarketLease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481879/410-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationAccretionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationLiabilitiesSettled
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in asset retirement obligations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

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 No definition available. + Details
Name: | us-gaap_DeferredRevenueArrangementLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. + 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(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_OtherLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_DeferredRevenueArrangementTypeDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=cci_DeferredCreditsNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AssetRetirementObligationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=cci_DeferredTaxLiabilitynoncurrentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |