XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
General - Major Streams of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounting Policies [Abstract]        
Revenue from contracts with customers $ 211,716 $ 169,972 $ 507,276 $ 440,406
Alternative revenue programs, net 957 3,172 (2,638) (1,737)
Other balancing and memorandum accounts, net (8,742) 1,857 (8,564) 6,719
Other regulatory mechanisms, net (518) (494) (1,342) (260)
Rental income 1,430 1,474 4,293 4,196
Total revenues $ 204,843 $ 175,981 $ 499,025 $ 449,324