XML 22 R46.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Long-Term Debt Debt Maturity Schedule (Details) (USD $) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013
Debt Instrument [Line Items] |  |
Long-term debt | $ 384,949,000us-gaap_LongTermDebt | $ 335,551,000us-gaap_LongTermDebt
Mortgages [Member] |  |
Debt Instrument [Line Items] |  |
Loan amortization period | 25 years |
Number of monthly principal and interest payments | 120sjw_LongTermDebtNumberOfMonthlyPayments / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Fiscal Year Amortization Schedule [Abstract] |  |
Total payment, 2015 | 1,229,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInNextTwelveMonths / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Total payment, 2016 | 4,034,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearTwo / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Total payment, 2017 | 11,470,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearThree / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2015 | 856,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInNextTwelveMonths / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2016 | 762,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearTwo / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2017 | 110,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearThree / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2015 | 373,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2016 | 3,272,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2017 | 11,360,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Mortgages [Member] | Minimum [Member] |  |
Debt Instrument [Line Items] |  |
Stated interest rates | 5.61%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
Mortgages [Member] | Maximum [Member] |  |
Debt Instrument [Line Items] |  |
Stated interest rates | 6.09%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
Mortgages [Member] | 444 West Santa Clara Street, L.P. [Member] |  |
Debt Instrument [Line Items] |  |
Loan amortization period | 20 years |
Long-term debt | 2,947,000us-gaap_LongTermDebt / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember | 3,053,000us-gaap_LongTermDebt / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember
Stated interest rates | 5.68%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Fiscal Year Amortization Schedule [Abstract] |  |
Total payment, 2015 | 276,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInNextTwelveMonths / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Total payment, 2016 | 276,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearTwo / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Total payment, 2017 | 276,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearThree / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Total payment, 2018 | 276,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearFour / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Total payment, 2019 | 276,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearFive / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Total payment, thereafter | 2,485,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestAfterYearFive / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2015 | 164,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInNextTwelveMonths / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2016 | 157,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearTwo / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2017 | 150,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearThree / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2018 | 143,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearFour / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, 2019 | 135,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearFive / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Interest, thereafter | 169,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestAfterYearFive / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2015 | 112,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2016 | 119,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2017 | 126,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2018 | 133,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, 2019 | 141,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
Principal, thereafter | 2,316,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive / us-gaap_DebtInstrumentAxis = sjw_MortgageFourMember / us-gaap_LongtermDebtTypeAxis = us-gaap_MortgagesMember |
444 West Santa Clara Street, L.P. [Member] |  |
Debt Instrument [Line Items] |  |
Limited partership interest percentage | 70.00%us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest / dei_LegalEntityAxis = us-gaap_PartnershipInterestMember |
San Jose Water Company [Member] | Standby Letters of Credit [Member] |  |
Debt Instrument [Line Items] |  |
Standby letters of credit | 3,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_CreditFacilityAxis = us-gaap_StandbyLettersOfCreditMember / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |
Fiscal Year Amortization Schedule [Abstract] |  |
Line of Credit Facility, Renewal Term | 1 year |
San Jose Water Company [Member] | Bonds [Member] | California Pollution Control Financing Authority Revenue Bonds [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt | 50,000,000us-gaap_LongTermDebt / us-gaap_DebtInstrumentAxis = sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsMember / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_PublicUtilityBondsMember | 50,000,000us-gaap_LongTermDebt / us-gaap_DebtInstrumentAxis = sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsMember / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_PublicUtilityBondsMember
Stated interest rates | 5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsMember / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_PublicUtilityBondsMember |
San Jose Water Company [Member] | SDWSRF loans [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt | 1,997,000us-gaap_LongTermDebt / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember | 2,141,000us-gaap_LongTermDebt / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember
Fiscal Year Amortization Schedule [Abstract] |  |
Total payment, 2015 | 132,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInNextTwelveMonths / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Total payment, 2016 | 195,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearTwo / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Total payment, 2017 | 196,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearThree / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Total payment, 2018 | 196,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearFour / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Total payment, 2019 | 196,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearFive / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Total payment, thereafter | 1,397,000sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestAfterYearFive / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Interest, 2015 | 34,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInNextTwelveMonths / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Interest, 2016 | 45,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearTwo / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Interest, 2017 | 42,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearThree / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Interest, 2018 | 38,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearFour / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Interest, 2019 | 34,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearFive / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Interest, thereafter | 122,000sjw_LongTermDebtMaturitiesRepaymentsOfInterestAfterYearFive / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Principal, 2015 | 98,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Principal, 2016 | 150,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Principal, 2017 | 154,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Principal, 2018 | 158,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Principal, 2019 | 162,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Principal, thereafter | $ 1,275,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
San Jose Water Company [Member] | SDWSRF loans [Member] | Minimum [Member] |  |
Debt Instrument [Line Items] |  |
Stated interest rates | 2.39%us-gaap_DebtInstrumentInterestRateStatedPercentage / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
San Jose Water Company [Member] | SDWSRF loans [Member] | Maximum [Member] |  |
Debt Instrument [Line Items] |  |
Stated interest rates | 2.60%us-gaap_DebtInstrumentInterestRateStatedPercentage / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember / us-gaap_RangeAxis = us-gaap_MaximumMember | 2.60%us-gaap_DebtInstrumentInterestRateStatedPercentage / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember / us-gaap_RangeAxis = us-gaap_MaximumMember

X
- Definition Line of Credit Facility, Renewal Term + References No definition available. + Details
Name: | sjw_LineOfCreditFacilityRenewalTerm
Namespace Prefix: | sjw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loan Amortization Period + References No definition available. + Details
Name: | sjw_LoanAmortizationPeriod
Namespace Prefix: | sjw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Long-term Debt, Maturities, Repayments of Interest after Year Five + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfInterestAfterYearFive
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Interest in Next Twelve Months + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfInterestInNextTwelveMonths
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Interest in Year Five + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearFive
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Interest in Year Four + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearFour
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Interest in Year Three + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearThree
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Interest in Year Two + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfInterestInYearTwo
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Principal and Interest after Year Five + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestAfterYearFive
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Principal and Interest in Next Twelve Months + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInNextTwelveMonths
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Principal and Interest in Year Five + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearFive
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Principal and Interest in Year Four + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearFour
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Principal and Interest in Year Three + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearThree
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Maturities, Repayments of Principal and Interest in Year Two + References No definition available. + Details
Name: | sjw_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearTwo
Namespace Prefix: | sjw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Debt, Number of Monthly Payments + References No definition available. + Details
Name: | sjw_LongTermDebtNumberOfMonthlyPayments
Namespace Prefix: | sjw_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of units or percentage investment held by one or more members or limited partners of the LLC or LP. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055 + Details
Name: | us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LongTermDebtByMaturityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_PartnershipInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_SubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |