v3.25.0.1
Leases - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Weighted average remaining lease term 5 years 4 years
Weighted average discount rate (percent) 4.90% 4.14%
Finance Lease, Weighted Average Discount Rate, Percent 4.65% 4.54%
Finance Lease, Weighted Average Remaining Lease Term 38 years 40 years
Direct Financing Lease, Residual Value of Leased Asset $ 6 $ 7