XML 69 R47.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Description of Business and Summary of Significant Accounting Policies - Narrative (Details) $ / shares in Units, $ in Millions |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended | 60 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Oct. 02, 2023 USD ($) | Jan. 01, 2023 segment | Oct. 31, 2023 USD ($) | Sep. 30, 2023 segment | Dec. 31, 2023 USD ($) segment $ / shares | Dec. 31, 2022 USD ($) $ / shares | Dec. 31, 2021 USD ($) | Dec. 31, 2023 USD ($) $ / shares | Sep. 30, 2020 $ / shares | Jan. 31, 2018 $ / shares
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Business divestiture, transaction costs | $ 22 |  |  |  |  |  |  |  |  |
Number of operating segments | segment |  | 3 |  | 2 | 2 |  |  |  |  |
Number of reportable segments | segment |  | 3 |  | 2 | 2 |  |  |  |  |
Revenue from contract with customer, term of customer relationship |  |  |  |  | 15 years |  |  |  |  |
Accelerated method, average declining balance rate |  |  |  |  | 250.00% |  |  |  |  |
Advertising expense |  |  |  |  | $ 165 | $ 214 | $ 235 |  |  |
Radio conversion cost, net |  |  |  |  |  |  |  | $ 276 |  |
Money market funds, at carrying value |  |  |  |  | $ 55 | $ 145 |  | $ 55 |  |
First Lien Term Loan B due 2030 | Line of Credit |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Proceeds from (repayments of) debt |  |  | $ 230 |  |  |  |  |  |  |
First Five Years |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Accelerated method, average amortization rate |  |  |  |  | 55.00% |  |  |  |  |
Second Five Years |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Accelerated method, average amortization rate |  |  |  |  | 25.00% |  |  |  |  |
Final Five Years |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Accelerated method, average amortization rate |  |  |  |  | 20.00% |  |  |  |  |
Commercial Divestiture |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Total purchase price, excluding adjustment from divestiture of businesses | 1,613 |  |  |  |  |  |  |  |  |
Proceeds from divestiture of businesses | $ 1,585 |  |  |  |  |  |  |  |  |
Class B Common Stock |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |
Common stock, par value (in dollars per share) | $ / shares |  |  |  |  | $ 0.01 | $ 0.01 |  | $ 0.01 | $ 0.01 | $ 0.01

X
- Definition Accelerated Method, Average Amortization Rate + References No definition available. + Details
Name: | adt_AcceleratedMethodAverageAmortizationRate
Namespace Prefix: | adt_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accelerated Method, Average Declining Balance Rate + References No definition available. + Details
Name: | adt_AcceleratedMethodAverageDecliningBalanceRate
Namespace Prefix: | adt_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accounting Policies + References No definition available. + Details
Name: | adt_AccountingPoliciesLineItems
Namespace Prefix: | adt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Divestiture, Transaction Costs + References No definition available. + Details
Name: | adt_BusinessDivestitureTransactionCosts
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Revenue from Contract with Customer, Term of Customer Relationship + References No definition available. + Details
Name: | adt_RevenuefromContractwithCustomerTermofCustomerRelationship
Namespace Prefix: | adt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total Purchase Price, Excluding Adjustment From Divestiture Of Businesses + References No definition available. + Details
Name: | adt_TotalPurchasePriceExcludingAdjustmentFromDivestitureOfBusinesses
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months. + References No definition available. + Details
Name: | us-gaap_MoneyMarketFundsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18 + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18 + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromDivestitureOfBusinesses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings. + References No definition available. + Details
Name: | us-gaap_ProceedsFromRepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Details
Name: | adt_PoolContractYearAxis=adt_FirstFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | adt_PoolContractYearAxis=adt_SecondFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | adt_PoolContractYearAxis=adt_FinalFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=adt_CommercialDivestitureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |