v3.26.1
Leases - Additional Information (Details)
$ in Billions
Jun. 30, 2026
USD ($)
trust
Mar. 31, 2026
agreement
Sep. 30, 2025
trust
Dec. 31, 1986
trust
lease
Lessee, Lease, Description [Line Items]        
Number of lease agreements, sell and lease back | lease       3
Number of lease agreements modified | agreement   2    
Term of contract 20 years      
Lease not yet commenced | $ $ 9.5      
Variable Interest Entity | APS        
Lessee, Lease, Description [Line Items]        
Number of VIE lessor trusts acquired     2  
Number of VIE lessor trusts 1     3