XML 125 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Details-1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Total Operating Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers $ 714,519 $ 606,584 $ 538,633
Electric [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 465,167 420,286 393,692
Electric [Member] | Residential [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 161,300 151,646 146,431
Electric [Member] | Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 232,057 210,475 198,043
Electric [Member] | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 13,303 12,529 11,514
Electric [Member] | Other-retail/municipal [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 37,323 35,169 32,915
Electric [Member] | Total Retail [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 443,983 409,819 388,903
Electric [Member] | Sales To The Market [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 19,385 9,499 4,015
Electric [Member] | Other Revenues [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 1,799 968 774
Gas [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 248,672 185,620 144,261
Gas [Member] | Residential [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 143,544 110,442 88,765
Gas [Member] | Commercial/Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 99,165 68,895 49,682
Gas [Member] | Total Retail [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 242,709 179,337 138,447
Gas [Member] | Gas Transportation [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 5,780 6,185 5,713
Gas [Member] | Other Revenues [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers 183 98 101
Non Regulated Energy [Member]      
Disaggregation of Revenue [Line Items]      
Revenues recognized from contracts with customers $ 680 $ 678 $ 680