XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details)
$ in Millions
Mar. 31, 2023
USD ($)
lease
Jan. 31, 2023
agreement
Leases [Abstract]    
Number of lease agreements, lease and sell back | lease 3  
Number of purchase power operating lease agreements | agreement   2
Lease not yet commenced | $ $ 3,500