XML 63 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt and Capital Leases Schedule of Debt (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Debt Instrument [Line Items]    
Long-term debt $ 1,662,099us-gaap_LongTermDebt $ 1,155,097us-gaap_LongTermDebt
Less current maturities 0us-gaap_LongTermDebtCurrent 0us-gaap_LongTermDebtCurrent
Long-term debt, excluding current maturities 1,662,099us-gaap_LongTermDebtNoncurrent 1,155,097us-gaap_LongTermDebtNoncurrent
Capital Lease    
Total Capital Leases 29,892us-gaap_CapitalLeaseObligations 31,557us-gaap_CapitalLeaseObligations
Less current maturities (1,730)us-gaap_CapitalLeaseObligationsCurrent (1,662)us-gaap_CapitalLeaseObligationsCurrent
Capital lease obligations, noncurrent 28,162us-gaap_CapitalLeaseObligationsNoncurrent 29,895us-gaap_CapitalLeaseObligationsNoncurrent
Unsecured Debt | Unsecured Revolving Line Of Credit    
Debt Instrument [Line Items]    
Long-term debt 0us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_UnsecuredRevolvingLineOfCreditMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
0us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_UnsecuredRevolvingLineOfCreditMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Maturity date Nov. 05, 2018  
Secured Debt | South Dakota, 6.05%, Due 2018    
Debt Instrument [Line Items]    
Long-term debt 55,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2018Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
55,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2018Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 6.05%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2018Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date May 01, 2018  
Secured Debt | South Dakota, 5.01%, Due 2025    
Debt Instrument [Line Items]    
Long-term debt 64,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2025Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
64,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2025Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 5.01%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2025Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date May 01, 2025  
Secured Debt | South Dakota, 4.15%, Due 2042    
Debt Instrument [Line Items]    
Long-term debt 30,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2042Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
30,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2042Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.15%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2042Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Aug. 10, 2042  
Secured Debt | South Dakota, 4.30%, Due 2052    
Debt Instrument [Line Items]    
Long-term debt 20,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2052Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
20,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2052Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.30%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2052Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Aug. 10, 2052  
Secured Debt | South Dakota, 4.85% Due 2043    
Debt Instrument [Line Items]    
Long-term debt 50,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2043Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
50,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2043Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.85%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2043Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Dec. 19, 2043  
Secured Debt | Secured Debt South Dakota Due 2044 [Member]    
Debt Instrument [Line Items]    
Long-term debt 30,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2044Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
0us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2044Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.22%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtSouthDakotaDue2044Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Dec. 19, 2044  
Secured Debt | Montana, 6.04%, Due 2016    
Debt Instrument [Line Items]    
Long-term debt 150,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2016Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
150,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2016Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 6.04%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2016Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Sep. 01, 2016  
Secured Debt | Montana, 6.34%, Due 2019    
Debt Instrument [Line Items]    
Long-term debt 250,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2019Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
250,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2019Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 6.34%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2019Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Apr. 01, 2019  
Secured Debt | Montana, 5.71%, Due 2039    
Debt Instrument [Line Items]    
Long-term debt 55,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2039Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
55,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2039Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 5.71%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2039Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Oct. 15, 2039  
Secured Debt | Montana, 5.01%, Due 2025    
Debt Instrument [Line Items]    
Long-term debt 161,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2025Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
161,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2025Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 5.01%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2025Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date May 01, 2025  
Secured Debt | Montana, 4.15%, Due 2042    
Debt Instrument [Line Items]    
Long-term debt 60,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2042Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
60,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2042Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.15%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2042Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Aug. 10, 2042  
Secured Debt | Montana, 4.30%, Due 2052    
Debt Instrument [Line Items]    
Long-term debt 40,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2052Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
40,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2052Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.30%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2052Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Aug. 10, 2052  
Secured Debt | Montana 4.85%, Due 2043    
Debt Instrument [Line Items]    
Long-term debt 15,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2043Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
15,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2043Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.85%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2043Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Dec. 19, 2043  
Secured Debt | Montana 3.99% Due 2028    
Debt Instrument [Line Items]    
Long-term debt 35,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2028Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
35,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2028Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 3.99%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2028Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Dec. 19, 2028  
Secured Debt | Montana 4.176% Due 2044 [Member]    
Debt Instrument [Line Items]    
Long-term debt 450,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2044Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
0us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2044Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.176%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2044Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Nov. 15, 2044  
Secured Debt | Montana, 4.65%, Due 2023    
Debt Instrument [Line Items]    
Long-term debt 170,205us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
170,205us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 4.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_SecuredDebtMontanaDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Aug. 01, 2023  
Secured Debt | New Market Tax Credit Financing [Member]    
Debt Instrument [Line Items]    
Long-term debt 26,977us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_NewMarketTaxCreditFinancingMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
0us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_NewMarketTaxCreditFinancingMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Interest rate, stated percentage 1.146%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= nwe_NewMarketTaxCreditFinancingMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Maturity date Jul. 01, 2046  
Unamortized Discount Premium, Net | Discount on Notes and Bonds    
Debt Instrument [Line Items]    
Long-term debt $ (83)us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_DebtInstrumentUnamortizedDiscountPremiumNetMember
/ us-gaap_LongtermDebtTypeAxis
= nwe_DebtInstrumentUnamortizedDiscountPremiumNetMember
$ (108)us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= nwe_DebtInstrumentUnamortizedDiscountPremiumNetMember
/ us-gaap_LongtermDebtTypeAxis
= nwe_DebtInstrumentUnamortizedDiscountPremiumNetMember