Acquisitions and Restructurings - Restructuring costs (Details) - Sirius XM Holdings - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Restructuring Cost and Reserve [Line Items] | Ìý | Ìý | Ìý |
Operating lease impairment | $ 16 | $ 18 | Ìý |
Impairment charge | 5 | Ìý | Ìý |
Severance Costs | 6 | Ìý | Ìý |
Accrued restructuring expense | Ìý | 6 | Ìý |
Write-off of leasehold improvements | Ìý | $ 1 | Ìý |
Gain on sale of property | 4 | Ìý | Ìý |
Automatic Labs Inc. | Disposal Group, Not Discontinued Operations | Ìý | Ìý | Ìý |
Restructuring Cost and Reserve [Line Items] | Ìý | Ìý | Ìý |
Restructuring expenses | Ìý | Ìý | $ 24 |
Software Projects | Ìý | Ìý | Ìý |
Restructuring Cost and Reserve [Line Items] | Ìý | Ìý | Ìý |
Impairment charge | $ 43 | Ìý | Ìý |
X | ||||||||||
- Definition Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of loss from impairment of right-of-use asset from operating lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X |
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef |