XML 55 R44.htm IDEA: XBRL DOCUMENT
v3.25.1

Subsequent Events - Issuance of new IPv4 notes (Details) - USD ($) $ in Millions |  |  | 3 Months Ended
--- | --- | --- | ---
Apr. 11, 2025 | May 02, 2024 | Mar. 31, 2025
Subsequent Events |  |  |
Consolidated leverage ratio |  |  | 6.0
Secured IPv4 address revenue notes |  |  |
Subsequent Events |  |  |
Face amount |  | $ 206.0 | $ 206.0
Interest rate (as a percent) |  | 7.924% | 7.924%
Proceeds from issuance of secured debt |  | $ 198.4 |
Maturity date |  | May 31, 2054 |
Percentage of additional interest on debt |  | 5.00% |
Secured IPv4 address revenue notes | Minimum | Issue additional Class A Notes |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio |  | 1.00 |
Secured IPv4 address revenue notes | Minimum | Dispose of IPv4 addresses owned by the IPv4 Issuer |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio |  | 1.00 |
Secured IPv4 address revenue notes | Minimum | Substitute new IPv4 addresses |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio |  | 1.00 |
Secured IPv4 address revenue notes | Maximum | Issue additional Class A Notes |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio |  | 6.10 |
Secured IPv4 address revenue notes | Maximum | Dispose of IPv4 addresses owned by the IPv4 Issuer |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio |  | 7.10 |
Secured IPv4 address revenue notes | Maximum | Substitute new IPv4 addresses |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio |  | 6.10 |
Secured IPv4 address revenue notes | Base rate |  |  |
Subsequent Events |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  | 5.00%
Secured IPv4 address revenue notes | United States Treasury interest |  |  |
Subsequent Events |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  | 3.40%
Subsequent Events |  |  |
Subsequent Events |  |  |
Proceeds from issuance of secured debt | $ 170.5 |  |
Restricted | 72.6 |  |
Unrestricted | 97.9 |  |
Subsequent Events | Secured IPv4 Notes |  |  |
Subsequent Events |  |  |
Face amount | $ 380.4 |  |
Interest rate (as a percent) | 6.646% |  |
Subsequent Events | Secured IPv4 address revenue notes |  |  |
Subsequent Events |  |  |
Percentage of noteholders voting rights | 50.00% |  |
Subsequent Events | New IPv4 Notes |  |  |
Subsequent Events |  |  |
Face amount | $ 174.4 |  |
Maturity date | Apr. 30, 2055 |  |
Percentage of additional interest on debt | 5.00% |  |
Subsequent Events | New IPv4 Notes | Minimum | Issue additional Class A Notes |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio | 1.00 |  |
Subsequent Events | New IPv4 Notes | Minimum | Dispose of IPv4 addresses owned by the IPv4 Issuer |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio | 1.00 |  |
Subsequent Events | New IPv4 Notes | Minimum | Substitute new IPv4 addresses |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio | 1.00 |  |
Subsequent Events | New IPv4 Notes | Maximum | Issue additional Class A Notes |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio | 7.25 |  |
Subsequent Events | New IPv4 Notes | Maximum | Dispose of IPv4 addresses owned by the IPv4 Issuer |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio | 7.25 |  |
Subsequent Events | New IPv4 Notes | Maximum | Substitute new IPv4 addresses |  |  |
Subsequent Events |  |  |
Consolidated leverage ratio | 7.25 |  |
Subsequent Events | New IPv4 Notes | Base rate |  |  |
Subsequent Events |  |  |
Debt Instrument, Basis Spread on Variable Rate | 5.00% |  |
Subsequent Events | New IPv4 Notes | United States Treasury interest |  |  |
Subsequent Events |  |  |
Debt Instrument, Basis Spread on Variable Rate | 3.00% |  |

X
- Definition The percentage of principal amount on which additional interest is accrued. + References No definition available. + Details
Name: | ccoi_DebtInstrumentPercentageOfPrincipalAmountOnWhichAdditionalInterestIsAccrued
Namespace Prefix: | ccoi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of net proceeds after offering cost of debt that is restricted. + References No definition available. + Details
Name: | ccoi_DebtInstrumentRestrictedValue
Namespace Prefix: | ccoi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of net proceeds after offering cost of debt that is unrestricted. + References No definition available. + Details
Name: | ccoi_DebtInstrumentUnrestrictedValue
Namespace Prefix: | ccoi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the percentage of noteholders voting rights to amend note covenants. + References No definition available. + Details
Name: | ccoi_PercentageOfNoteholdersVotingRightsToAmendCovenants
Namespace Prefix: | ccoi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: 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 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format. + References Reference 1: 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 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfSecuredDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Indebtedness divided by net capital. + References No definition available. + Details
Name: | us-gaap_RatioOfIndebtednessToNetCapital1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=ccoi_SecuredIpv4AddressRevenueNotesMember
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_DebtInstrumentAxis=ccoi_IssuanceOfAdditionalClassNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ccoi_SubstituteNewIpv4AddressesMember
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_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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