Sales of Businesses - Schedule of Components of Sale (Details) - USD ($) |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Dec. 31, 2023 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | ||||
| Goodwill | $ 0 | $ (1,438,000,000) | $ 0 | |
| Impairment on sales of Shopify's logistics businesses | $ (1,340,000,000) | $ 0 | ||
| Disposed of by Sale | Logistics Businesses | ||||
| Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | ||||
| Goodwill | $ (1,438,000,000) | |||
| Intangible assets | (337,000,000) | |||
| Net assets and transaction costs | (93,000,000) | |||
| Non-cash consideration received | 528,000,000 | |||
| Impairment on sales of Shopify's logistics businesses | $ (1,340,000,000) | |||
| X | ||||||||||
- Definition Disposal Group, Including Discontinued Operation, Net Assets And Transaction Costs No definition available.
|
| X | ||||||||||
- Definition Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation. No definition available.
|
| X | ||||||||||
- Definition Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| 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. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|