XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Leases [Line Items]  
Finance lease not yet commenced term of contract 16 years
Financing Lease, Lease Not yet Commenced  
Leases [Line Items]  
Operating lease not yet commenced $ 261