Revenue - Narrative (Details) $ in Millions |
12 Months Ended | 48 Months Ended | ||
|---|---|---|---|---|
|
Jan. 01, 2020
USD ($)
|
Dec. 31, 2023
USD ($)
region
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
| Disaggregation of Revenue [Line Items] | ||||
| Revenue recognized for satisfaction of performance obligations in contract liability balance at start of period | $ 11.3 | $ 29.4 | ||
| Unrecorded unconditional purchase obligation | $ 52.3 | $ 52.3 | ||
| Purchase commitment fulfilled | $ 469.8 | |||
| Number of geographic regions in which the company conducts business | region | 3 | |||
| Verisure S.a.r.l | Products | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Purchase obligation term | 5 years | |||
| Unrecorded unconditional purchase obligation | $ 500.0 | |||
| X | ||||||||||
- Definition Number of Geographic Regions No definition available.
|
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| 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. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Term of the unrecognized unconditional purchase obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|