Other Long-Term Liabilities (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Liabilities [Abstract] | ||
| Accrued warranty reserve | $ 6,361 | $ 6,132 |
| Operating lease liabilities | 5,716 | 5,389 |
| Other non-current liabilities | 1,506 | 1,339 |
| Total other long-term liabilities | $ 13,583 | $ 12,860 |
| X | ||||||||||
- Definition Accrued warranty reserve, noncurrent. No definition available.
|
| X | ||||||||||
- Definition Other liabilities, miscellaneous, noncurrent. No definition available.
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|