XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total operating revenues $ 1,308,994 $ 1,121,703 $ 2,260,706 $ 2,066,658
Regulatory cost recovery revenue 6,000 10,000 15,000 33,000
Electric and Transmission Service        
Disaggregation of Revenue [Line Items]        
Total operating revenues $ 1,303,000 $ 1,112,000 $ 2,246,000 $ 2,034,000