XML 88 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Schedule of Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total Operating Revenues $ 4,324,385 $ 3,803,835 $ 3,586,982
Retail Electric Service | Residential      
Disaggregation of Revenue [Line Items]      
Total Operating Revenues 2,046,111 1,913,324 1,929,178
Retail Electric Service | Non-Residential      
Disaggregation of Revenue [Line Items]      
Total Operating Revenues 1,767,616 1,586,940 1,486,098
Wholesale Energy Sales      
Disaggregation of Revenue [Line Items]      
Total Operating Revenues 383,126 187,640 93,345
Transmission Services for Others      
Disaggregation of Revenue [Line Items]      
Total Operating Revenues 116,628 99,285 65,859
Other Sources      
Disaggregation of Revenue [Line Items]      
Total Operating Revenues $ 10,904 $ 16,646 $ 12,502