XML 155 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lessor Minimum Future Rent Payments Under Operating Leases (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 168
2026 170
2027 171
2028 172
2029 173
Thereafter 1,700
Total lease payments $ 2,554