XML 26 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED STATEMENTS OF CAPITAL STOCK AND LONG-TERM DEBT (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Common Stock, No Par Value $ 149,156us-gaap_CommonStockValue $ 148,668us-gaap_CommonStockValue
Retained Earnings 49,117us-gaap_RetainedEarningsAccumulatedDeficit 48,623us-gaap_RetainedEarningsAccumulatedDeficit
TOTAL COMMON EQUITY 198,273msex_TotalCommonEquity 197,291msex_TotalCommonEquity
TOTAL PREFERRED STOCK 2,436us-gaap_PreferredStockValue 2,436us-gaap_PreferredStockValue
SUBTOTAL LONG-TERM DEBT 142,036us-gaap_LongTermDebt 140,029us-gaap_LongTermDebt
Add: Premium on Issuance of Long-term Debt 1,867us-gaap_DebtInstrumentUnamortizedPremium 1,920us-gaap_DebtInstrumentUnamortizedPremium
Less: Current Portion of Long-term Debt (6,092)us-gaap_LongTermDebtCurrent (5,910)us-gaap_LongTermDebtCurrent
TOTAL LONG-TERM DEBT 137,811us-gaap_LongTermDebtNoncurrent 136,039us-gaap_LongTermDebtNoncurrent
Convertible Preferred Stock $7.00 Series [Member]    
TOTAL PREFERRED STOCK 1,007us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
1,007us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
Convertible Preferred Stock $8.00 Series [Member]    
TOTAL PREFERRED STOCK 349us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= msex_ConvertiblePreferredStock1Member
349us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= msex_ConvertiblePreferredStock1Member
Nonredeemable Preferred Stock $7.00 Series [Member]    
TOTAL PREFERRED STOCK 80us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonredeemablePreferredStockMember
80us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonredeemablePreferredStockMember
Nonredeemable Preferred Stock $4.75 Series [Member]    
TOTAL PREFERRED STOCK 1,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= msex_NonredeemablePreferredStock1Member
1,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= msex_NonredeemablePreferredStock1Member
Amortizing Secured Note, due December 20, 2021 [Member]    
SUBTOTAL LONG-TERM DEBT 1,778us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= us-gaap_SecuredDebtMember
1,825us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= us-gaap_SecuredDebtMember
Amortizing Secured Note, due May 19, 2028 [Member]    
SUBTOTAL LONG-TERM DEBT 5,530us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt1Member
5,635us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt1Member
Amortizing Secured Note, due August 25, 2030 [Member]    
SUBTOTAL LONG-TERM DEBT 4,317us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt2Member
4,387us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt2Member
Amortizing Secured Note, due September 19, 2031 [Member]    
SUBTOTAL LONG-TERM DEBT 4,597us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt3Member
4,667us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt3Member
State Revolving Trust Note, due December 31, 2022 [Member]    
SUBTOTAL LONG-TERM DEBT 421us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNoteMember
421us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNoteMember
State Revolving Trust Note, due May 1, 2025 [Member]    
SUBTOTAL LONG-TERM DEBT 2,464us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote1Member
2,463us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote1Member
State Revolving Trust Note, due March 1, 2026 [Member]    
SUBTOTAL LONG-TERM DEBT 488us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote9Member
506us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote9Member
State Revolving Trust Note, due January 25, 2027 [Member]    
SUBTOTAL LONG-TERM DEBT 518us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote2Member
536us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote2Member
State Revolving Trust Note, due December 1, 2026 [Member]    
SUBTOTAL LONG-TERM DEBT 697us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote3Member
697us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote3Member
State Revolving Trust Bond 4.00% to 5.00%, due August 1, 2021 [Member]    
SUBTOTAL LONG-TERM DEBT 299us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustBondMember
299us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustBondMember
State Revolving Trust Bond 0.00%, due August 1, 2021 [Member]    
SUBTOTAL LONG-TERM DEBT 236us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustBond1Member
241us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustBond1Member
State Revolving Trust Note, due July 1, 2028 [Member]    
SUBTOTAL LONG-TERM DEBT 313us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote4Member
313us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote4Member
State Revolving Trust Note, due January 1, 2028 [Member]    
SUBTOTAL LONG-TERM DEBT 104us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote5Member
104us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote5Member
State Revolving Trust Note, due August 1, 2031 [Member]    
SUBTOTAL LONG-TERM DEBT 1,090us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote6Member
1,115us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote6Member
Amortizing Secured Note, due April 20, 2029 [Member]    
SUBTOTAL LONG-TERM DEBT 4,912us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt4Member
4,999us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt4Member
Amortizing Secured Note 7.05%, due January 20, 2030 [Member]    
SUBTOTAL LONG-TERM DEBT 3,708us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt5Member
3,771us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt5Member
Amortizing Secured Note 5.69%, due January 20, 2030 [Member]    
SUBTOTAL LONG-TERM DEBT 7,607us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt6Member
7,735us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt6Member
Amortizing Secured Note, due April 20, 2040 [Member]    
SUBTOTAL LONG-TERM DEBT 11,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt7Member
8,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_SecuredDebt7Member
State Revolving Trust Note, due July 1, 2031 [Member]    
SUBTOTAL LONG-TERM DEBT 2,411us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote7Member
2,411us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote7Member
State Revolving Trust Note, due November 30, 2030 [Member]    
SUBTOTAL LONG-TERM DEBT 1,276us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote8Member
1,276us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_StateRevolvingTrustNote8Member
First Mortgage Bonds - Series X [Member]    
SUBTOTAL LONG-TERM DEBT 211us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage1Member
215us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage1Member
First Mortgage Bonds - Series Y [Member]    
SUBTOTAL LONG-TERM DEBT 245us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage2Member
245us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage2Member
First Mortgage Bonds - Series Z [Member]    
SUBTOTAL LONG-TERM DEBT 548us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage3Member
559us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage3Member
First Mortgage Bonds - Series AA [Member]    
SUBTOTAL LONG-TERM DEBT 700us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage4Member
700us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage4Member
First Mortgage Bonds - Series BB [Member]    
SUBTOTAL LONG-TERM DEBT 827us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage5Member
845us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage5Member
First Mortgage Bonds - Series CC [Member]    
SUBTOTAL LONG-TERM DEBT 1,025us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage6Member
1,025us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage6Member
First Mortgage Bonds - Series EE [Member]    
SUBTOTAL LONG-TERM DEBT 3,468us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage8Member
3,550us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage8Member
First Mortgage Bonds - Series FF [Member]    
SUBTOTAL LONG-TERM DEBT 4,900us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage9Member
4,900us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage9Member
First Mortgage Bonds - Series GG [Member]    
SUBTOTAL LONG-TERM DEBT 1,064us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage10Member
1,083us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage10Member
First Mortgage Bonds - Series HH [Member]    
SUBTOTAL LONG-TERM DEBT 1,390us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage11Member
1,390us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage11Member
First Mortgage Bonds - Series II [Member]    
SUBTOTAL LONG-TERM DEBT 861us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage12Member
881us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage12Member
First Mortgage Bonds - Series JJ [Member]    
SUBTOTAL LONG-TERM DEBT 1,090us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage13Member
1,090us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage13Member
First Mortgage Bonds - Series KK [Member]    
SUBTOTAL LONG-TERM DEBT 1,233us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage14Member
1,255us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage14Member
First Mortgage Bonds - Series LL [Member]    
SUBTOTAL LONG-TERM DEBT 1,435us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage15Member
1,435us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage15Member
First Mortgage Bonds - Series MM [Member]    
SUBTOTAL LONG-TERM DEBT 1,504us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage16Member
1,537us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage16Member
First Mortgage Bonds - Series NN [Member]    
SUBTOTAL LONG-TERM DEBT 1,755us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage17Member
1,755us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage17Member
First Mortgage Bonds - Series OO [Member]    
SUBTOTAL LONG-TERM DEBT 2,508us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage18Member
2,559us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage18Member
First Mortgage Bonds - Series PP [Member]    
SUBTOTAL LONG-TERM DEBT 850us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage19Member
850us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage19Member
First Mortgage Bonds - Series QQ [Member]    
SUBTOTAL LONG-TERM DEBT 9,915us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage20Member
9,915us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage20Member
First Mortgage Bonds - Series RR [Member]    
SUBTOTAL LONG-TERM DEBT 22,500us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage21Member
22,500us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage21Member
First Mortgage Bonds - Series SS [Member]    
SUBTOTAL LONG-TERM DEBT 23,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage22Member
23,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage22Member
First Mortgage Bonds - Series TT [Member]    
SUBTOTAL LONG-TERM DEBT 2,659us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage23Member
2,709us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage23Member
First Mortgage Bonds - Series UU [Member]    
SUBTOTAL LONG-TERM DEBT 975us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage24Member
975us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage24Member
First Mortgage Bonds - Series VV [Member]    
SUBTOTAL LONG-TERM DEBT 2,672us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage25Member
2,720us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage25Member
First Mortgage Bonds - Series WW [Member]    
SUBTOTAL LONG-TERM DEBT $ 935us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage26Member
$ 935us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= msex_FirstMortgage26Member