XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Classification [Line Items]  
Operating Lease, Not Yet Commenced, Expense $ 41
Lessee, Operating Lease, Lease Not yet Commenced, Future Commencement 21 months
Minimum [Member]  
Classification [Line Items]  
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 3 years
Maximum  
Classification [Line Items]  
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 15 years