XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leasing (Lessor, Operating Lease, Payments to be Received, Maturity) (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Leases [Abstract]  
2024 $ 991
2025 914
2026 480
2027 101
2028 7
Total lease payments from operating leases $ 2,493