XML 146 R115.htm IDEA: XBRL DOCUMENT
v3.25.4

Commitments and Contingencies - Narrative (Details) - USD ($) $ in Thousands | 1 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2023 | Aug. 31, 2022 | Jul. 31, 2020 | Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Loss Contingencies [Line Items] |  |  |  |  |  |
Purchase obligation |  |  |  | $ 448,131 |  |
Purchase commitment, term | 7 years |  |  |  |  |
Purchase obligation, to be paid, last three years of commitment |  |  |  | 0 |  |
Guarantor obligations, maximum exposure, undiscounted |  |  |  | 48,000 | $ 74,000 |
Insured Claims |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Loss contingency accrual |  |  |  | 86,000 | 94,000 |
Google |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Recovery of direct costs |  |  |  | 30,000 | 30,000 | $ 40,000
Purchase obligation |  |  |  |  | 200,000 |
Purchase obligation, to be paid, year one and two |  |  |  |  | 35,000 |
Purchase obligation, to be paid, year three and four |  |  |  |  | 65,000 |
Purchase obligation, to be paid, last three years of commitment |  |  |  |  | $ 100,000 |
Purchase obligation. cancelation fee percentage of total remaining amount |  |  |  |  | 30.00% |
Google | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Collaborative arrangement, future milestone contributions |  |  | $ 150,000 |  |  |
Collaborative arrangement, additional future milestone contributions |  | $ 150,000 |  | $ 100,000 |  |
Google | First Two Years |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Purchase commitment, term | 2 years |  |  |  |  |
Google | Next Two Years |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Purchase commitment, term | 2 years |  |  |  |  |
Google | Last Three Years |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Purchase commitment, term | 3 years |  |  |  |  |

X
- Definition Collaborative Arrangement, Additional Future Milestone Contributions + References No definition available. + Details
Name: | adt_CollaborativeArrangementAdditionalFutureMilestoneContributions
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collaborative Arrangement, Future Milestone Contributions + References No definition available. + Details
Name: | adt_CollaborativeArrangementFutureMilestoneContributions
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Purchase Obligation. Cancelation Fee Percentage Of Total Remaining Amount + References No definition available. + Details
Name: | adt_PurchaseObligationCancelationFeePercentageOfTotalRemainingAmount
Namespace Prefix: | adt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Purchase Obligation, To Be Paid, After Year Four + References No definition available. + Details
Name: | adt_PurchaseObligationToBePaidAfterYearFour
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Purchase Obligation, To Be Paid, Year One And Two + References No definition available. + Details
Name: | adt_PurchaseObligationToBePaidYearOneAndTwo
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Purchase Obligation, To Be Paid, Year Three And Four + References No definition available. + Details
Name: | adt_PurchaseObligationToBePaidYearThreeAndFour
Namespace Prefix: | adt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_LongtermPurchaseCommitmentPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 + Details
Name: | us-gaap_PurchaseObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_RecoveryOfDirectCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=adt_InsuredClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=us-gaap_CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=adt_FirstTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=adt_NextTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=adt_LastThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |