XML 120 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Leased Assets [Line Items]      
Operating Lease Cost $ 122,062 $ 124,260 $ 87,376
Variable lease cost 122,040 118,969 122,331
Short-term lease cost 9,928 3,872 3,804
Purchased Power Lease Contracts      
Operating Leased Assets [Line Items]      
Operating Lease Cost 104,001 105,762 68,883
Land, Property & Equipment Leases      
Operating Leased Assets [Line Items]      
Operating Lease Cost 18,061 18,498 18,493
Total lease cost $ 254,030 $ 247,101 $ 213,511