XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 238,268 $ 238,352 $ 595,860 $ 597,337
Regulatory balancing account revenue 28,039 18,371 49,634 20,246
Operating revenue 266,307 256,723 645,494 617,583
Total non-regulated revenue 4,573 5,813 16,772 16,759
Residential        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 140,585 147,407 348,965 354,971
Business        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 44,031 43,450 115,472 106,902
Multiple residential        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 17,333 16,904 48,343 45,682
Industrial        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 8,086 7,347 20,174 19,409
Public authorities        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 13,441 14,126 31,310 30,886
Other        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 14,792 9,118 31,596 39,487
Operating and maintenance revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,184 4,110 9,822 12,122
Other non-regulated revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 720 894 4,951 2,550
Non-regulated revenue from contracts with customers        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,904 5,004 14,773 14,672
Lease revenue 669 809 1,999 2,087
Total non-regulated revenue $ 4,573 $ 5,813 16,772 $ 16,759
Insurance Programs        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers     $ 2,700