XML 110 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Cross-currency Swaps) (Schedule) (Details) (Currency Swap [Member])
In Millions, unless otherwise specified
12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
February 2022 1400.0 USD 873.6 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
June 2020 1384.6 USD 901.4 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
October 2020 1370.4 USD 881.6 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
January 2021 500.0 USD 308.9 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
October 2022 450.0 USD 272.0 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
January 2022 425.0 USD 255.8 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
April 2019 291.5 USD 186.2 GBP [Member}
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
November 2016 55.0 USD 27.7 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
October 2019 50.0 USD 30.3 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due From Counterparty [Member]
October 2019 - October 2022 50.0 USD 30.7 GBP [Member]
USD ($)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
February 2022 1400.0 USD 873.6 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
June 2020 1384.6 USD 901.4 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
October 2020 1370.4 USD 881.6 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
January 2021 500.0 USD 308.9 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
October 2022 450.0 USD 272.0 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
January 2022 425.0 USD 255.8 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
April 2019 291.5 USD 186.2 GBP [Member}
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
November 2016 55.0 USD 27.7 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
October 2019 50.0 USD 30.3 GBP [Member]
GBP (£)
Dec. 31, 2014
Virgin Media Investment Holdings Limited [Member]
Due To Counterparty [Member]
October 2019 - October 2022 50.0 USD 30.7 GBP [Member]
GBP (£)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2018 525.0 USD 396.3 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2020 327.5 USD 249.5 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - July 2021 312.0 USD 240.0 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 300.0 USD 226.5 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
October 2020 300.0 USD 219.1 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2017 - July 2021 262.1 USD 194.1 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
November 2019 250.0 USD 181.5 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
November 2021 250.0 USD 181.4 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2018 200.0 USD 151.0 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2020 197.5 USD 150.5 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2021 128.0 USD 97.2 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - July 2018 100.0 USD 75.4 EUR [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
December 2016 340.0 USD [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2017 - July 2021 300.0 USD 278.3 CHF [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
November 2019 250 USD 226.8 CHF [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2020 225.0 USD 206.3 CHF [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - July 2021 200.0 USD 186.0 CHF [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 171.5 USD [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2020 201.5 USD 489.3 RON [Member]
USD ($)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 898.4 EUR 1466.0 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - January 2021 720.8 EUR 877.0 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - September 2022 383.8 EUR 477.0 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - January 2017 360.4 EUR 589.0 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
April 2018 285.1 EUR 346.7 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2020 175Euro 258.6Chf [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - July 2021 161.4EUR 187.1 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2020 107.4 EUR 129.0 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2017 75.0 EUR 110.9 CHF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
December 2015 69.1 EUR 53,000.0 CLP [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 365.8 EUR 10521.8 CZK [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - January 2020 318.9 EUR 8818.7 CZK [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 to January 2017 60.0 EUR 1703.1 CZK [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2017 39.6 EUR 1,000.0 CZK [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 260.0 EUR 75570.0 HUF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 to January 2017 260.0 EUR 75570.0 HUF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
December 2016 150 EUR 4,3367.5 HUF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2018 78.0 EUR 19,500 HUF [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 400.5 EUR 1605.6 PLN [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - January 2017 245.0 EUR 1000.6 PLN [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
September 2016 200.0 EUR 892.7 PLN [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2015 - January 2020 144.6 EUR 605.0 PLN [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
July 2017 82Euro 318Pln [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
December 2015 53,000.0 CLP 69.1 EUR [Member]
CLP
Dec. 31, 2014
UPC Broadband Holding [Member]
Due From Counterparty [Member]
January 2022 2,350.0 USD 1,727.0 EUR [Member]
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2018 525.0 USD 396.3 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2020 327.5 USD 249.5 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - July 2021 312.0 USD 240.0 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 300.0 USD 226.5 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
October 2020 300.0 USD 219.1 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2017 - July 2021 262.1 USD 194.1 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
November 2019 250.0 USD 181.5 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
November 2021 250.0 USD 181.4 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2018 200.0 USD 151.0 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2020 197.5 USD 150.5 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2021 128.0 USD 97.2 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - July 2018 100.0 USD 75.4 EUR [Member]
EUR (€)
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
December 2016 340.0 USD [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2017 - July 2021 300.0 USD 278.3 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
November 2019 250 USD 226.8 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2020 225.0 USD 206.3 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - July 2021 200.0 USD 186.0 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 171.5 USD [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2020 201.5 USD 489.3 RON [Member]
RON
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 898.4 EUR 1466.0 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - January 2021 720.8 EUR 877.0 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - September 2022 383.8 EUR 477.0 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - January 2017 360.4 EUR 589.0 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
April 2018 285.1 EUR 346.7 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2020 175Euro 258.6Chf [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - July 2021 161.4EUR 187.1 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2020 107.4 EUR 129.0 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2017 75.0 EUR 110.9 CHF [Member]
CHF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
December 2015 69.1 EUR 53,000.0 CLP [Member]
CLP
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 365.8 EUR 10521.8 CZK [Member]
CZK
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - January 2020 318.9 EUR 8818.7 CZK [Member]
CZK
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 to January 2017 60.0 EUR 1703.1 CZK [Member]
CZK
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2017 39.6 EUR 1,000.0 CZK [Member]
CZK
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 260.0 EUR 75570.0 HUF [Member]
HUF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 to January 2017 260.0 EUR 75570.0 HUF [Member]
HUF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
December 2016 150 EUR 4,3367.5 HUF [Member]
HUF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2018 78.0 EUR 19,500 HUF [Member]
HUF
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 400.5 EUR 1605.6 PLN [Member]
PLN
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - January 2017 245.0 EUR 1000.6 PLN [Member]
PLN
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
September 2016 200.0 EUR 892.7 PLN [Member]
PLN
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
January 2015 - January 2020 144.6 EUR 605.0 PLN [Member]
PLN
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
July 2017 82Euro 318Pln [Member]
PLN
Dec. 31, 2014
UPC Broadband Holding [Member]
Due To Counterparty [Member]
December 2015 53,000.0 CLP 69.1 EUR [Member]
EUR (€)
Dec. 31, 2014
Unitymedia Hessen [Member]
Due From Counterparty [Member]
January 2023 1,652.9 USD 1,252.5 EUR [Member]
USD ($)
Dec. 31, 2014
Unitymedia Hessen [Member]
Due From Counterparty [Member]
January 2021 797.1 USD 546.5 EUR [Member]
USD ($)
Dec. 31, 2014
Unitymedia Hessen [Member]
Due To Counterparty [Member]
January 2023 1,652.9 USD 1,252.5 EUR [Member]
EUR (€)
Dec. 31, 2014
Unitymedia Hessen [Member]
Due To Counterparty [Member]
January 2021 797.1 USD 546.5 EUR [Member]
EUR (€)
Dec. 31, 2014
Amsterdamse Beheer-en Consultingmaatschappij BV (ABC B.V.), a subsidiary of Ziggo [Member]
Due From Counterparty [Member]
January 2022 2,350.0 USD 1,727.0 EUR [Member]
USD ($)
Dec. 31, 2014
Amsterdamse Beheer-en Consultingmaatschappij BV (ABC B.V.), a subsidiary of Ziggo [Member]
Due To Counterparty [Member]
January 2022 2,350.0 USD 1,727.0 EUR [Member]
EUR (€)
Dec. 31, 2014
VTR GlobalCom [Member]
Due From Counterparty [Member]
January 2022 1,400.0 USD 760,340.0 CLP [Member]
USD ($)
Dec. 31, 2014
VTR GlobalCom [Member]
Due To Counterparty [Member]
January 2022 1,400.0 USD 760,340.0 CLP [Member]
CLP
Derivative [Line Items]                                                                                                                                                                                                                                      
Notional amount of derivative $ 1,400.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_February20221400.0USD873.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 1,384.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_June20201384.6USD901.4GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 1,370.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20201370.4USD881.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 500.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021500.0USD308.9GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 450.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2022450.0USD272.0GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 425.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2022425.0USD255.8GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 291.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2019291.5USD186.2GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 55.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November201655.0USD27.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 50.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October201950.0USD30.3GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 50.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2019October202250.0USD30.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 873.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_February20221400.0USD873.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 901.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_June20201384.6USD901.4GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 881.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20201370.4USD881.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 308.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021500.0USD308.9GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 272.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2022450.0USD272.0GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 255.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2022425.0USD255.8GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 186.2invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2019291.5USD186.2GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 27.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November201655.0USD27.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 30.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October201950.0USD30.3GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
£ 30.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2019October202250.0USD30.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
$ 525.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018525.0USD396.3EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 327.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020327.5USD249.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 312.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021312.0USD240.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 300.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015300.0USD226.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 300.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20203000Usd2191EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 262.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021262.1USD194.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 250.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250.0USD181.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 250.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2021250.0USD181.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 200.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018200.0USD151.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 197.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20201975Usd1505EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 128.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2021128.0USD97.2EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 100.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2018100.0USD75.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 340.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December20163400UsdMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 300.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021300.0USD278.3CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 250.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250Usd2268ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 225.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20202250Usd2063ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 200.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021200.0USD186.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 171.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015171.5USDMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 201.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2020201.5USD489.3RONMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 898.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015898.4EUR1466.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 720.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2021720.8EUR877.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 383.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015September2022383.8EUR477.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 360.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017360.4EUR589.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 285.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2018285.1EUR346.7CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 175.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020175Euro2586ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 161.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021161.4EUR187.1CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 107.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July20201074Eur1290ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 75.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017750Eur1109ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 69.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2015691Eur530000ClpMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 365.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015365.8EUR10521.8CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 318.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020318.9EUR8818.7CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 60.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary201760.0EUR1703.1CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 39.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2017396Eur10000CzkMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 260.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 260.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary2017260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 150.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2016150Euro433675HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 78.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201878Euro19500HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 400.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015400.5EUR1605.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 245.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017245.0EUR1000.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 200.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_September20162000Eur8927PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 144.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020144.6EUR605.0PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 82.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201782Euro318PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
53,000.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December201553000.0CLP69.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  € 396.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018525.0USD396.3EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 249.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020327.5USD249.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 240.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021312.0USD240.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 226.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015300.0USD226.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 219.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20203000Usd2191EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 194.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021262.1USD194.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 181.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250.0USD181.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 181.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2021250.0USD181.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 151.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018200.0USD151.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 150.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20201975Usd1505EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 97.2invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2021128.0USD97.2EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 75.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2018100.0USD75.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
370.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December20163400UsdMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
278.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021300.0USD278.3CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
226.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250Usd2268ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
206.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20202250Usd2063ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
186.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021200.0USD186.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
187.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015171.5USDMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
489.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2020201.5USD489.3RONMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1,466.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015898.4EUR1466.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
877.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2021720.8EUR877.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
477.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015September2022383.8EUR477.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
589.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017360.4EUR589.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
346.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2018285.1EUR346.7CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
258.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020175Euro2586ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
187.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021161.4EUR187.1CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
129.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July20201074Eur1290ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
110.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017750Eur1109ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
53,000.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2015691Eur530000ClpMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
10,521.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015365.8EUR10521.8CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
8,818.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020318.9EUR8818.7CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1,703.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary201760.0EUR1703.1CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1,000.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2017396Eur10000CzkMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
75,570.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
75,570.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary2017260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
43,367.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2016150Euro433675HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
19,500.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201878Euro19500HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1,605.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015400.5EUR1605.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1,000.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017245.0EUR1000.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
892.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_September20162000Eur8927PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
605.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020144.6EUR605.0PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
318.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201782Euro318PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
€ 69.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_December201553000.0CLP69.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
$ 1,652.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20231652.9USD1252.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
$ 797.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021797.1USD546.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
€ 1,252.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20231652.9USD1252.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
€ 546.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021797.1USD546.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
$ 2,350.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20222350.0USD1727.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_AmsterdamseBeheerenConsultingmaatschappijBVABCB.V.asubsidiaryofZiggoMember
€ 1,727.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20222350.0USD1727.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_AmsterdamseBeheerenConsultingmaatschappijBVABCB.V.asubsidiaryofZiggoMember
$ 1,400.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20221400.0USD760340.0CLPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VTRGlobalComMember
760,340.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20221400.0USD760340.0CLPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VTRGlobalComMember
Derivative Interest Rate 5.01%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_February20221400.0USD873.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
    5.25%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021500.0USD308.9GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
6.00%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2022450.0USD272.0GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2022425.0USD255.8GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
5.38%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2019291.5USD186.2GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
6.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November201655.0USD27.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
8.38%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October201950.0USD30.3GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
6.00%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2019October202250.0USD30.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
5.49%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_February20221400.0USD873.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
      6.43%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2022450.0USD272.0GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
5.82%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2022425.0USD255.8GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
5.49%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2019291.5USD186.2GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
7.03%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November201655.0USD27.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
8.98%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October201950.0USD30.3GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
5.75%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October2019October202250.0USD30.7GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
            7.25%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250.0USD181.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
7.25%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2021250.0USD181.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
            7.25%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250Usd2268ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
                10.51%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2018285.1EUR346.7CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
7.63%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020175Euro2586ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    7.63%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017750Eur1109ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2015691Eur530000ClpMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.48%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015365.8EUR10521.8CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.58%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020318.9EUR8818.7CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary201760.0EUR1703.1CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.00%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2017396Eur10000CzkMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary2017260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2016150Euro433675HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201878Euro19500HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015400.5EUR1605.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017245.0EUR1000.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
6.00%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_September20162000Eur8927PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020144.6EUR605.0PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.00%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201782Euro318PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.75%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December201553000.0CLP69.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  6.25%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018525.0USD396.3EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
7.52%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020327.5USD249.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  5.78%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015300.0USD226.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    7.74%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250.0USD181.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
7.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2021250.0USD181.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
7.31%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018200.0USD151.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    5.77%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2018100.0USD75.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
      5.44%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20202250Usd2063ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    11.34%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2020201.5USD489.3RONMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
        9.87%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_April2018285.1EUR346.7CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
6.76%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020175Euro2586ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    6.98%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017750Eur1109ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.75%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2015691Eur530000ClpMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.99%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015365.8EUR10521.8CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.44%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020318.9EUR8818.7CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
6.99%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary201760.0EUR1703.1CZKMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.75%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2017396Eur10000CzkMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
9.40%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
10.56%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015toJanuary2017260.0EUR75570.0HUFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
9.20%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December2016150Euro433675HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
9.15%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201878Euro19500HufMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
7.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015400.5EUR1605.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
9.03%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017245.0EUR1000.6PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
8.19%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_September20162000Eur8927PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
7.98%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2020144.6EUR605.0PLNMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.60%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July201782Euro318PlnMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December201553000.0CLP69.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.67%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20231652.9USD1252.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
5.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021797.1USD546.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
4.50%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20231652.9USD1252.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
5.60%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021797.1USD546.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UnitymediaHessenMember
  4.56%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20222350.0USD1727.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_AmsterdamseBeheerenConsultingmaatschappijBVABCB.V.asubsidiaryofZiggoMember
6.88%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20221400.0USD760340.0CLPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VTRGlobalComMember
10.94%lbtya_DerivativeInterestRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20221400.0USD760340.0CLPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VTRGlobalComMember
Derivative Interest Rate Referenced   6 mo. LIBOR 6 mo. LIBOR                 6 mo. GBP LIBOR 6 mo. GBP LIBOR 6 mo. GBP LIBOR             6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR     6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR   6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. LIBOR 6 mo. EURIBOR 6 mo. EURIBOR 6 mo. EURIBOR 6 mo. EURIBOR     6 mo. EURIBOR 6 mo. EURIBOR                                 6 mo. LIBOR     6 mo. EURIBOR   6 mo. EURIBOR 6 mo. EURIBOR       6 mo. EURIBOR 6 mo. EURIBOR   6 mo. CHF LIBOR 6 mo. CHF LIBOR 6 mo. CHF LIBOR   6 mo. CHF LIBOR 6 mo. CHF LIBOR   6 mo. CHF LIBOR 6 mo. CHF LIBOR 6 mo. CHF LIBOR 6 mo. CHF LIBOR     6 mo. CHF LIBOR 6 mo. CHF LIBOR                                                
Derivative Interest Rate Above Referenced Rate   2.75%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_June20201384.6USD901.4GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
2.75%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20201370.4USD881.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
                3.18%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_June20201384.6USD901.4GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
3.10%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20201370.4USD881.6GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
2.06%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2021500.0USD308.9GBPMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_VirginMediaInvestmentHoldingsLimitedMember
            1.99%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018525.0USD396.3EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
4.92%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2020327.5USD249.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021312.0USD240.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1.75%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015300.0USD226.5EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.00%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20203000Usd2191EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021262.1USD194.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    3.00%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2018200.0USD151.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
4.92%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20201975Usd1505EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2021128.0USD97.2EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1.75%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2018100.0USD75.4EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December20163400UsdMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021300.0USD278.3CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  4.81%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20202250Usd2063ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021200.0USD186.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.75%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015171.5USDMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2020201.5USD489.3RONMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
1.68%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015898.4EUR1466.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.50%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2021720.8EUR877.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.00%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015September2022383.8EUR477.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.75%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017360.4EUR589.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    2.35%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021161.4EUR187.1CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.00%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July20201074Eur1290ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
                                2.75%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20222350.0USD1727.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueFromCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    2.87%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021312.0USD240.0EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  3.04%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_October20203000Usd2191EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.51%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021262.1USD194.1EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
      4.91%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January20201975Usd1505EurMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.90%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July2021128.0USD97.2EURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  4.01%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_December20163400UsdMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.46%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2017July2021300.0USD278.3CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
5.01%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_November2019250Usd2268ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  2.55%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021200.0USD186.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.95%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015171.5USDMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
  1.94%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015898.4EUR1466.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.62%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2021720.8EUR877.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
2.22%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015September2022383.8EUR477.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.94%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015January2017360.4EUR589.0CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
    2.76%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_January2015July2021161.4EUR187.1CHFMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember
3.28%lbtya_DerivativeInterestRateAboveReferencedRate
/ us-gaap_DerivativeByNatureAxis
= lbtya_July20201074Eur1290ChfMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ lbtya_DerivativesContractTermCounterpartyReceivablePayableAxis
= lbtya_DueToCounterpartyMember
/ dei_LegalEntityAxis
= lbtya_UpcBroadbandHoldingMember