XML 127 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leasing (Lessor, Operating Lease, Payments to be Received, Maturity) (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 1,304
2025 820
2026 382
2027 70
2028 4
Total lease payments from operating leases $ 2,580