XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 415,500 $ 366,600
Total Revenues 394,482 400,803
Residential    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 205,000 179,100
Residential | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 149,300 143,000
Residential | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 40,300 27,900
Residential | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 15,400 8,200
Commercial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 164,900 145,600
Commercial | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 113,600 110,600
Commercial | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 42,100 30,600
Commercial | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 9,200 4,400
Industrial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 10,300 10,200
Other, Lighting, Governmental, Irrigation, and Interdepartmental    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 5,200 5,100
Total Customer Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 385,400 340,000
Other Tariff and Contract Based Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 30,100 26,600
Regulatory amortization    
Disaggregation of Revenue [Line Items]    
Regulatory amortization (21,000) 34,200
Total Revenues    
Disaggregation of Revenue [Line Items]    
Total Revenues 394,500 400,800
Electric Domestic Regulated [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 265,800 255,900
Electric Domestic Regulated [Member] | Residential    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 117,400 113,800
Electric Domestic Regulated [Member] | Residential | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 97,000 96,000
Electric Domestic Regulated [Member] | Residential | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 20,400 17,800
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 114,100 110,900
Electric Domestic Regulated [Member] | Commercial | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 86,500 86,800
Electric Domestic Regulated [Member] | Commercial | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 27,600 24,100
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 9,700 9,700
Electric Domestic Regulated [Member] | Other, Lighting, Governmental, Irrigation, and Interdepartmental    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 4,500 4,600
Electric Domestic Regulated [Member] | Total Customer Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 245,700 239,000
Electric Domestic Regulated [Member] | Other Tariff and Contract Based Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 20,100 16,900
Electric Domestic Regulated [Member] | Regulatory amortization    
Disaggregation of Revenue [Line Items]    
Regulatory amortization 5,900 14,200
Electric Domestic Regulated [Member] | Total Revenues    
Disaggregation of Revenue [Line Items]    
Total Revenues 271,700 270,100
Gas Domestic Regulated [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 149,700 110,700
Gas Domestic Regulated [Member] | Residential    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 87,600 65,300
Gas Domestic Regulated [Member] | Residential | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 52,300 47,000
Gas Domestic Regulated [Member] | Residential | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 19,900 10,100
Gas Domestic Regulated [Member] | Residential | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 15,400 8,200
Gas Domestic Regulated [Member] | Commercial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 50,800 34,700
Gas Domestic Regulated [Member] | Commercial | Montana    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 27,100 23,800
Gas Domestic Regulated [Member] | Commercial | South Dakota    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 14,500 6,500
Gas Domestic Regulated [Member] | Commercial | Nebraska    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 9,200 4,400
Gas Domestic Regulated [Member] | Industrial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 600 500
Gas Domestic Regulated [Member] | Other, Lighting, Governmental, Irrigation, and Interdepartmental    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 700 500
Gas Domestic Regulated [Member] | Total Customer Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 139,700 101,000
Gas Domestic Regulated [Member] | Other Tariff and Contract Based Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 10,000 9,700
Gas Domestic Regulated [Member] | Regulatory amortization    
Disaggregation of Revenue [Line Items]    
Regulatory amortization (26,900) 20,000
Gas Domestic Regulated [Member] | Total Revenues    
Disaggregation of Revenue [Line Items]    
Total Revenues $ 122,800 $ 130,700