XML 60 R57.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Commitments Narrative (Details) $ in Thousands |  |  | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | ---
Nov. 07, 2015 gal | May 19, 2003 gal | Dec. 31, 2019 USD ($) employee acre_foot $ / yr $ / million_gallons $ / Ccf gal | Dec. 31, 2018 USD ($) gal | Dec. 31, 2017 USD ($) gal | Dec. 31, 2008 $ / yr | Dec. 31, 1997 | Jan. 08, 2020 USD ($) | Nov. 30, 2016 | Dec. 31, 2008 $ / million_gallons
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Document Period End Date |  |  | Dec. 31, 2019 |  |  |  |  |  |  |
Purchased water |  |  | $ 99,118 | $ 97,378 | $ 86,456 |  |  |  |  |
Reduction in delivery schedule |  |  | 10.00% |  |  |  |  |  |  |
Intangible assets |  |  | $ 33,424 | $ 15,799 |  |  |  |  |  |
Collective bargaining agreement percent of wage increase for 2017 |  |  |  |  |  |  |  |  | 3.00% |
Collective bargaining agreement percent of wage increase for 2018 |  |  |  |  |  |  |  |  | 3.00% |
Collective bargaining agreement percent of wage increase for 2019 |  |  |  |  |  |  |  |  | 4.00% |
Santa Clara Valley Water District [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Master contract, negotiated term for delivery schedules |  |  | 3 years |  |  |  |  |  |  |
Water purchased in millions of gallons | gal |  |  | 21,862,000,000 | 21,345,000,000 | 20,857,000,000 |  |  |  |  |
Purchased water |  |  | $ 96,285 | $ 87,702 | $ 78,703 |  |  |  |  |
Minimum percent of delivery schedule to be purchased in 2017 |  |  | 90.00% |  |  |  |  |  |  |
Minimum volume of water to be purchased in 2017 | gal |  |  | 19,794,000,000 |  |  |  |  |  |  |
Cost of water to be purchased in 2017 |  |  | $ 89,539 |  |  |  |  |  |  |
Current contract water rate | $ / million_gallons |  |  | 4.5 |  |  |  |  |  |  |
Service Agreements [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Contract life of agreement with City of Cupertino |  |  |  |  |  |  | 25 years |  |  |
Intangible assets |  |  | $ 4,128 |  |  |  |  |  |  |
Concession Fees [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Intangible assets |  |  | $ 6,800 | $ 6,800 |  |  |  |  |  |
SJW Group [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Number of employees | employee |  |  | 361 |  |  |  |  |  |  |
SJWTX,Inc. dba Canyon Lake Water Supply Corporation [Member] | Guadalupe-Blanco River Authority [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment, Minimum Area Required, Next Twelve Months | acre_foot |  |  | 6,900 |  |  |  |  |  |  |
Notice period required for contract adjustment |  |  | 60 days |  |  |  |  |  |  |
SJWTX,Inc. dba Canyon Lake Water Supply Corporation [Member] | Lower Colorado River Authority [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment, Minimum Area Required, Next Twelve Months | acre_foot |  |  | 250 |  |  |  |  |  |  |
RWA |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Purchase commitment period |  |  |  |  |  | 50 years |  |  |  |
RWA | Capacity Agreement |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Current contract water rate |  |  |  |  |  | 75 |  |  |  | 2,621
Purchase commitment period |  |  |  |  |  | 14 years |  |  |  |
MDC | Capacity Agreement |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Purchase commitment period |  | 50 years |  |  |  |  |  |  |  |
Agreement to purchase water | gal |  | 283,000,000 |  |  |  |  |  |  |  |
Kennebec Water District |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Current contract water rate | $ / yr |  |  | 5,000 |  |  |  |  |  |  |
Tariff rate | $ / Ccf |  |  | 1.51 |  |  |  |  |  |  |
Purchase commitment period | 5 years |  |  |  |  |  |  |  |  |
Agreement to purchase water | gal | 60,000,000 |  |  |  |  |  |  |  |  |
Executive, Administrative or Supervisory Personnel [Member] | SJW Group [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Number of employees | employee |  |  | 136 |  |  |  |  |  |  |
Union Member [Member] | SJW Group [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Number of employees | employee |  |  | 225 |  |  |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Contract life of agreement with City of Cupertino |  |  | 5 years |  |  |  |  |  |  |
Maximum [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Contract life of agreement with City of Cupertino |  |  | 70 years |  |  |  |  |  |  |
Subsequent Event [Member] | Concession Fees [Member] |  |  |  |  |  |  |  |  |  |
Long-term Purchase Commitment [Line Items] |  |  |  |  |  |  |  |  |  |
Intangible assets |  |  |  |  |  |  |  | $ 5,000 |  |

X
- Definition The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD. + References No definition available. + Details
Name: | dei_DocumentPeriodEndDate
Namespace Prefix: | dei_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of persons employed by the Entity + References No definition available. + Details
Name: | dei_EntityNumberOfEmployees
Namespace Prefix: | dei_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collective Bargaining Agreement, Wage Increase, Percent, Year One + References No definition available. + Details
Name: | sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne
Namespace Prefix: | sjw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collective Bargaining Agreement, Wage Increase, Percent, Year Three + References No definition available. + Details
Name: | sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree
Namespace Prefix: | sjw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collective Bargaining Agreement, Wage Increase, Percent, Year Two + References No definition available. + Details
Name: | sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo
Namespace Prefix: | sjw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Minimum Acre Feet Required + References No definition available. + Details
Name: | sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired
Namespace Prefix: | sjw_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Minimum Percentage Required, Next Twelve Months + References No definition available. + Details
Name: | sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths
Namespace Prefix: | sjw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Minimum Volume Required, Next Twelve Months + References No definition available. + Details
Name: | sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths
Namespace Prefix: | sjw_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Fixed Price + References No definition available. + Details
Name: | sjw_LongtermPurchaseCommitmentFixedPrice
Namespace Prefix: | sjw_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Tariff Rate + References No definition available. + Details
Name: | sjw_LongtermPurchaseCommitmentTariffRate
Namespace Prefix: | sjw_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Long-term Purchase Commitment, Water Purchased + References No definition available. + Details
Name: | sjw_LongtermPurchaseCommitmentWaterPurchased
Namespace Prefix: | sjw_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Master Contract, Negotiated Term for Delivery Schedules + References No definition available. + Details
Name: | sjw_MasterContractNegotiatedTermForDeliverySchedules
Namespace Prefix: | sjw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notice Period Required for Contract Adjustment + References No definition available. + Details
Name: | sjw_NoticePeriodRequiredForContractAdjustment
Namespace Prefix: | sjw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchased Water, Gallons + References No definition available. + Details
Name: | sjw_PurchasedWaterGallons
Namespace Prefix: | sjw_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reduction in Delivery Schedule, Percent + References No definition available. + Details
Name: | sjw_ReductioninDeliverySchedulePercent
Namespace Prefix: | sjw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost of water purchased, may include any water related assessment. If water is bought on a unit volume basis, would also be considered as commodity costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfPurchasedWater
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 928 -SubTopic 340 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_LongtermPurchaseCommitmentPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum amount of purchase arrangement maturing in the next fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | sjw_MajorSupplierAxis=sjw_SantaClaraValleyWaterDistrictMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | sjw_MajorSupplierAxis=sjw_GuadalupeBlancoRiverAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sjw_MajorSupplierAxis=sjw_LowerColoradoRiverAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=sjw_SouthCentralConnecticutRegionalWaterAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=sjw_CapacityAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=sjw_TheMetropolitanDistrictMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=sjw_KennebecWaterDistrictMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=sjw_UnionMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |