XML 102 R89.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Additional information (Details)
$ in Billions
Sep. 30, 2025
USD ($)
lease
trust
Sep. 22, 2025
trust
Jun. 30, 2025
trust
Dec. 31, 1986
trust
Lessee, Lease, Description [Line Items]        
Number of lease agreements, sell and lease back | lease 3      
Term of contract 20 years      
Lease not yet commenced | $ $ 11.4      
Variable Interest Entity | APS        
Leases [Abstract]        
Number of VIE lessor trusts acquired 2      
Lessee, Lease, Description [Line Items]        
Number of VIE lessor trusts acquired 2      
Number of VIE lessor trusts 1 2 2 3