XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers $ 747,650 $ 762,629
Total revenues from other sources (3,580) 29,385
Revenues 744,070 792,014
All other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 4,165 3,306
Total revenues from other sources 1,539 130
Revenues 5,704 3,436
Services/goods transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 747,650 762,629
Services/goods transferred over time | All other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 4,165 3,306
Electric energy sales - residential    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 240,379 241,522
Electric energy sales - residential | All other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 0 0
Electric energy sales - commercial    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 236,501 241,768
Electric energy sales - commercial | All other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 0 0
Electric energy sales - large light and power    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 262,118 271,087
Electric energy sales - large light and power | All other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 0 0
Electric energy sales - other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 4,487 4,946
Electric energy sales - other | All other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 0 0
Other sales    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 4,165 3,306
Other sales | All other    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 4,165 3,306
Regulatory revenue    
Disaggregation of Revenue [Line Items]    
Total revenues from other sources (14,081) 21,190
Regulatory revenue | All other    
Disaggregation of Revenue [Line Items]    
Total revenues from other sources 0 0
Other    
Disaggregation of Revenue [Line Items]    
Total revenues from other sources 10,501 8,195
Revenues 5,704 3,436
Other | All other    
Disaggregation of Revenue [Line Items]    
Total revenues from other sources 1,539 130
Electric utility | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 743,485 759,323
Total revenues from other sources (5,119) 29,255
Revenues 738,366 788,578
Electric utility | Services/goods transferred over time | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 743,485 759,323
Electric utility | Electric energy sales - residential | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 240,379 241,522
Electric utility | Electric energy sales - commercial | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 236,501 241,768
Electric utility | Electric energy sales - large light and power | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 262,118 271,087
Electric utility | Electric energy sales - other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 4,487 4,946
Electric utility | Other sales | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues from contracts with customers 0 0
Electric utility | Regulatory revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenues from other sources (14,081) 21,190
Electric utility | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenues from other sources $ 8,962 $ 8,065