XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 506,400 $ 415,500
Total Revenues 454,542 394,482
Residential    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 252,600 205,000
Residential | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 192,400 149,300
Residential | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 39,700 40,300
Residential | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 20,500 15,400
Commercial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 201,500 164,900
Commercial | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 148,900 113,600
Commercial | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 39,400 42,100
Commercial | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 13,200 9,200
Industrial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 12,500 10,300
Other, Lighting, Governmental, Irrigation, and Interdepartmental    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 6,100 5,200
Total Customer Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 472,700 385,400
Other Tariff and Contract Based Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 33,700 30,100
Regulatory amortization    
Disaggregation of Revenue [Line Items]    
Regulatory amortization (51,900) (21,000)
Total Revenues    
Disaggregation of Revenue [Line Items]    
Total Revenues 454,500 394,500
Electric Domestic Regulated [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 321,500 265,800
Electric Domestic Regulated [Member] | Residential    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 145,300 117,400
Electric Domestic Regulated [Member] | Residential | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 125,500 97,000
Electric Domestic Regulated [Member] | Residential | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 19,800 20,400
Electric Domestic Regulated [Member] | Residential | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
Electric Domestic Regulated [Member] | Commercial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 137,700 114,100
Electric Domestic Regulated [Member] | Commercial | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 112,600 86,500
Electric Domestic Regulated [Member] | Commercial | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 25,100 27,600
Electric Domestic Regulated [Member] | Commercial | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
Electric Domestic Regulated [Member] | Industrial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 11,800 9,700
Electric Domestic Regulated [Member] | Other, Lighting, Governmental, Irrigation, and Interdepartmental    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 5,300 4,500
Electric Domestic Regulated [Member] | Total Customer Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 300,100 245,700
Electric Domestic Regulated [Member] | Other Tariff and Contract Based Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 21,400 20,100
Electric Domestic Regulated [Member] | Regulatory amortization    
Disaggregation of Revenue [Line Items]    
Regulatory amortization (26,200) 5,900
Electric Domestic Regulated [Member] | Total Revenues    
Disaggregation of Revenue [Line Items]    
Total Revenues 295,300 271,700
Gas Domestic Regulated [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 184,900 149,700
Gas Domestic Regulated [Member] | Residential    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 107,300 87,600
Gas Domestic Regulated [Member] | Residential | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 66,900 52,300
Gas Domestic Regulated [Member] | Residential | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 19,900 19,900
Gas Domestic Regulated [Member] | Residential | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 20,500 15,400
Gas Domestic Regulated [Member] | Commercial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 63,800 50,800
Gas Domestic Regulated [Member] | Commercial | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 36,300 27,100
Gas Domestic Regulated [Member] | Commercial | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 14,300 14,500
Gas Domestic Regulated [Member] | Commercial | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 13,200 9,200
Gas Domestic Regulated [Member] | Industrial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 700 600
Gas Domestic Regulated [Member] | Other, Lighting, Governmental, Irrigation, and Interdepartmental    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 800 700
Gas Domestic Regulated [Member] | Total Customer Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 172,600 139,700
Gas Domestic Regulated [Member] | Other Tariff and Contract Based Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 12,300 10,000
Gas Domestic Regulated [Member] | Regulatory amortization    
Disaggregation of Revenue [Line Items]    
Regulatory amortization (25,700) (26,900)
Gas Domestic Regulated [Member] | Total Revenues    
Disaggregation of Revenue [Line Items]    
Total Revenues $ 159,200 $ 122,800