XML 153 R127.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Additional Information (Details)
$ in Billions
Dec. 31, 2025
USD ($)
trust
Sep. 30, 2025
trust
Sep. 22, 2025
trust
Jun. 30, 2025
trust
Dec. 31, 1986
trust
lease
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 2    
Lessee, Lease, Description [Line Items]          
Number of VIE lessor trusts acquired   2 2    
Number of VIE lessor trusts 1     2 3