XML 315 R40.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Description of Business and Summary of Significant Accounting Policies - Narrative (Details) $ / shares in Units, $ in Thousands | 1 Months Ended | 12 Months Ended | 36 Months Ended |
--- | --- | --- | --- | ---
Jan. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) $ / shares shares | Sep. 30, 2020 USD ($) $ / shares | Dec. 31, 2022 USD ($) shares | Dec. 31, 2021 USD ($) segment $ / shares shares | Dec. 31, 2020 USD ($) segment $ / shares | Dec. 31, 2019 USD ($) | Dec. 31, 2021 USD ($) $ / shares | Feb. 22, 2022 shares
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Number of operating segments | segment |  |  |  |  | 3 | 2 |  |  |
Number of reportable segments | segment |  |  |  |  | 3 | 2 |  |  |
Revenue from contract with customer, term of customer relationship |  |  |  |  | 15 years |  |  |  |
Accelerated method, average declining balance rate |  |  |  |  | 250.00% |  |  |  |
Advertising expense |  |  |  |  | $ 239,000 | $ 264,000 | $ 160,000 |  |
Radio conversion cost, net |  |  |  |  |  |  |  | $ 288,000 |
Money market funds, at carrying value |  | $ 143,000 |  |  | 143,000 |  |  | 143,000 |
Guarantor obligations, maximum exposure, undiscounted |  | $ 76,000 |  |  | $ 76,000 | $ 83,000 |  | $ 76,000 |
Ford | Subsequent Event |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Investments | $ 100,000 |  |  |  |  |  |  |  |
Net Investment collection period | 3 years |  |  |  |  |  |  |  |
Net Investment contribution, percentage | 40.00% |  |  |  |  |  |  |  |
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% |  |  |  |
Solar |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Common stock, par value (in dollars per share) | $ / shares |  | $ 0.01 |  |  | $ 0.01 |  |  | $ 0.01 |
Total consideration transferred |  | $ 750,429 |  |  | $ 750,429 |  |  | $ 750,429 |
Forecast | Solar |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Total consideration transferred |  |  |  | $ 40,000 |  |  |  |  |
Class B common stock |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Entity common stock, shares outstanding (in shares) | shares |  |  |  |  |  |  |  |  | 54,744,525
Common stock, par value (in dollars per share) | $ / shares |  | $ 0.01 | $ 0.01 |  | $ 0.01 | $ 0.01 |  | $ 0.01 |
Sale of stock, consideration received on transaction |  |  | $ 450,000 |  |  |  |  |  |
Common stock |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Entity common stock, shares outstanding (in shares) | shares |  |  |  |  |  |  |  |  | 846,839,865
Common stock, par value (in dollars per share) | $ / shares |  | $ 0.01 |  |  | $ 0.01 | $ 0.01 |  | $ 0.01 |
Common stock | Solar |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Business combination, common shares issued | shares |  | 70,000,000 |  |  | 75,000,000 |  |  |  |
Common stock | Forecast | Solar |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Business combination, common shares issued | shares |  |  |  | 5,000,000 |  |  |  |  |

X
- Definition Accelerated Method, Average Amortization Rate + References No definition available. + Details
Name: | adt_AcceleratedMethodAverageAmortizationRate
Namespace Prefix: | adt_
Data Type: | dtr-types: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-types: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 Net Investment Collection Period + References No definition available. + Details
Name: | adt_NetInvestmentCollectionPeriod
Namespace Prefix: | adt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Investment Contribution, Percentage + References No definition available. + Details
Name: | adt_NetInvestmentContributionPercentage
Namespace Prefix: | adt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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 Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument. + References No definition available. + Details
Name: | dei_EntityCommonStockSharesOutstanding
Namespace Prefix: | dei_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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 -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all investments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1(h)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_Investments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586 + Details
Name: | us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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 -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599 + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=adt_FordMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | 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_BusinessAcquisitionAxis=adt_SunproSolarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
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: |

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