XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
General - Major Streams of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accounting Policies [Abstract]    
Revenue from contracts with customers $ 121,777 $ 112,238
Alternative revenue programs, net (1,927) 112
Other balancing and memorandum accounts, net 2,430 1,521
Other regulatory mechanisms, net 666 (430)
Rental income 1,356 1,344
Total revenues $ 124,302 $ 114,785