XML 56 R41.htm IDEA: XBRL DOCUMENT
v3.19.2

Basis of Presentation and Summary of Significant Accounting Policies Radio Conversion Costs (Details) number in Thousands |  | 12 Months Ended
--- | --- | ---
Jun. 30, 2019 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($)
Subsequent Event [Line Items] |  |  |  |
Radio Conversion Number of Customer Sites Using 3G or CDMA | 3,600 |  |  |
Radio Conversion Cost Per Site | $ 90 |  |  |
Scenario, Forecast [Member] | Minimum [Member] |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Radio Conversion Cost |  |  | $ 200,000,000 | $ 25,000,000
Scenario, Forecast [Member] | Maximum [Member] |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Radio Conversion Cost |  | $ 325,000,000 |  | $ 35,000,000

X
- Definition Radio Conversion Cost + References No definition available. + Details
Name: | adt_RadioConversionCost
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Radio Conversion Cost Per Site + References No definition available. + Details
Name: | adt_RadioConversionCostPerSite
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition RadioConversionNumberofCustomerSitesUsing3GorCDMA + References No definition available. + Details
Name: | adt_RadioConversionNumberofCustomerSitesUsing3GorCDMA
Namespace Prefix: | adt_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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